Saturday, January 8th, 2011 AT 5:19 PM
I just filled my gas tank, left town and all of a sudden the throttle started sticking. The car was doing 80 miles per hour all by itself. What could be causing this to happen?