if everything else turns out fine I would unfortunately suspect the coil.

Pete