Attack of the coil killer!

I think to have you monitor the voltage at the coil, at idle and above idle. See if its getting too much at idle. It should get only 6-9 volts at idle.

Just a thought...