does it have hydraulic brakes?
hows the battery?
hook up a voltmeter and watch the volts as you accelerate
check for shorts to frame
look for loose or dirty connections (on the motor and battery cables)
is it doing something like this?
youtube DOT com/watch?v=t6SMQIF4_UY
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.