I have a 04 MC 900 EFI and the PTO side fouls out when ever it is warmed up however the other side looks fine. Both have spark and I have ohmed all the sensors, coils, stator, etc. it appears fine. I did the voltage test on the stator and some are not within tolerance however I don't know if I am seeing the peak voltage because I have a digital ohmmeter that doesn't show changes quickly. The stator shows no damage. Does anyone have any suggestions? Only thing I haven't checked is TPS but I would guess that it would do both cylinders and not just one.