I recently had this problem with my Sorcerer. I checked the coil the the square plastic that backs up to the coil stop had split and in the process, tore one of the thin coil wires that goes up it. Might not be your problem, but an easy check before you start doing any board work.