It isn't CPS(gap) anyway, but would be advisable to have a good wiggle on the CONNECTOR for the cps.
I would look at the insulation on the phase sensor though as well.
Sounds like an ignition fault though saying that, so have a good look inside the dizzy cap for tracking marks.
tabetha