Thanks BigTed. I had disconnected the low oil switch already, no difference. The On/Off switch is working correctly. As to running it on aerostart, by the time I have let go the start rope and grabbed the can it is already stopped. I need to grow a few extra arms.
And Pete, I hatewetsocks,

"Mitsubishi Scorpion. That's your problem ... My Uncle had one of them. Broke down just about every day."

I think you might have the car and the generator mixed up. :-)

I have removed the needle and seat and sprayed carby cleaner through all the jets Norm and they seems to be clear but I guess I'll have to pull it right off and give it a manual clean to be certain.

Will let you know if I get it sorted. Or maybe have to throw a Chonda at it.