pull the tps sensor back off the throttle body and adjust it through out the range to see if it is the tps sensor. check for dead spots. if there is the same issue, i would sudgest attempting to find a good tps sensor off a similar or same motor. as they purchased it, you may want to ask for the part number....