I was on scooterbbs and somethine else came to my attention. There is a switch on the right handle bar which might be the kill switch. I always thought it was the headlamp switch, but I'll give it a try when I get home tonight. I think I've just been owned by a little switch.
-Robert