General Tech Q&A
So I finally got the car put together enough to drive it around for a day or so. but when pulling into my yard the other day it seemed like the throttle had got stuck open as the car started to accelerate very quickly right after i took my foot off the gas pedal turning in, when I put my foot on...