make sure your TPS is reading within spec at all positions all the way from C/T to WOT. it should also be reading 0.96v with the pedal all the way up (C/T, or "closed throttle".)
if the readings are all out of whack i'd suggest replacing the TPS.
if the readings are all out of whack i'd suggest replacing the TPS.