May 14, 200817 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.