my guess would be on the TPS sensor aswell, make sure its not loose.

same thing hhappend to my car, tighten to the bolts and recalibrated it. car was back to normal