It sounds like you have a bad TPS sensor, (throttle position sensor), it is located on the right side of the engine, at the throttle body the forward sensor just in front of the IAC (idle air control sensor).
SPONSORED LINKS
Thursday, July 30th, 2009 AT 10:17 PM