It apparently has a stuck clutch. Its a tomos A-3N motor.
It will run on the stand or when moving, but stalls when the rear tire is stopped.
I'm going over to the persons house tomorrow to try and fix it, but I'm not sure I can fix that with out major tools.
I hope its just an Idle problem, but We've tried a bunch of things over the phone and so far, no luck.