Originally Posted by chimmike
the TPS may have been replaced but it sounds like you need to reset it. Check ignition timing, check for exhaust leaks, vacuum leaks, leaks in the intake between the MAF and the throttle body, etc.
agreed! just do an all over check and see whats missing/old(needs replacement)/leaking. Itll take you just a lil bit but its worth it trust me and most the time youll find the problem. If none of that works hit me up i probably have another solution.