I had the same problems with my spree. I would start it up and it would die right away. I cleaned the card and i cleaned the air filter and nothing seemed to work. So then i thought it was the the choke, so i toke the choke off and started it up, so i could see if the choke was working. So just for the hell of it, I disconnected one of the choke wires so it would disable the choke. Then sure enough it started like new, it takes about 2 minutes to warm up properly, and then its good to go. I'm not sure if you fixed your scooter yet, but if you haven't try this, it may work.