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.
__________________
01 Sentra 1.8 turbo (sold)
91 Sentra SE-R turbo (sold)
03 350z turbo (RIP)
07 Mazdaspeed3