May 14, 200818 yr :confused: when i put my foot down hard on the throttle pedel, my power light comes on. any body got any ideas why.
:confused: when i put my foot down hard on the throttle pedel, my power light comes on. any body got any ideas why.