Ive got a stock jap GZE MR2 and ive been having troubles with it since i washed the engine bay yesterday
Ive blown any water that was in the spark plug channel thing out and put some WD40 in the dizzy cap
But it think its actually cutting fuel not spark ( i hooked up a timing light and it was still flashing when the engine cuts - NFI how accurate an indicator this is though )
When its low load/partial throttle around 2000rpm the engine will fire on one full rotation then stop then fire on another rotation or something to that effect, if the throttle itll turned to WOT it will rev out (all beit with reduced power)
I can drive it around with some fancy clutch work and only using WOT (when i started it this morning it was fine i took it for a lap of the block and barely made it back)