Check your plug gaps next. The harder your coil has to work the more it will tend to break down internally. Electricity is lazy and finds the easiest route- "A bit too much of a jump that way- think I'll go this way instead"
BAM another £40
That's one reason I'm trying Bosch Super 4 plugs. Gives the spark four alternatives before it decides to wreck the coil...