Paul,
I have exactly the same problem since ... 5 years! The problem always disapears by themselfs after a while. I figured out some things:
1) mostly it appears when its hot (+23°C) or cold (+-0°C) weather
2) after a while (some hours) without touching anything, everthing returns to normal and the scooter is running fine
3) When the scooter is running fine, you can reproduce the problem by disconnecting the throttle potentiometer. When you reconnect the connector, everything returns to normal.
4) When the problem appears, it is the ignition that is cutted off (the HT coil get no pulse => no spark).
I'v already changed the ECU and the throttle valve unit; it didn't help.
I'm curious about the status of your scooter ...
Geert
February 2010