yes, but the best coil in the worl wont rectify a shagged dizzy,
as safe chav said, the rev counter dropping off show that the igniition is being lost,
im pretty sure a failing coil wouldnt run the engine at allplus hes said he has problems all over the rev range,
you could try changing the dizzy gasket as a cheaper option to test it, as i had one piss about where the dizzy cap was getting oil in it, cheap test to at 81pence