I can't give you any direct advice but a quick google found this forum:
http://moped2.org/aspforum/display_forum.asp?fid=36
If they can't help you, I'd bet there is an Internet community out there somewhere that can offer advice. I wouldn't suggest riding that thing until you get it fixed though, dumping scooters is no fun.. =)