Went for a ride today, half way through noticed that the gas pedal fell off:omg:......don't know if I was pushing to hard on it or what..
I've got a spring and pin and of course the plastic pedal, doesn't look like anything broke, just need to put it back together. Anyone know how it goes...