I'm wondering if the TPS (throttle position sensor) is jacked up.