ok so you obviously know what your talking about im a bit of an ameture at this sort of stuff but how bout measuring the voltage drop over the coil. also have you tried new plugs as it could be possible that they have become fouled. also check the resistance of your leads.