Have you tested the tps to see if it is working correctly? With a meter across pins 46 and 47 (on the tps harness with koeo, probe the wires with the DMM) you should see a very steady climb in the voltage as you depress the throttle. If the voltage does not move linearly or the tps does not return to within 10% of its value with each full close of the pedal then I would suspect it to be bad. The tps signal cannot exceed 5v +-10% due to the vref output being the maximum available potential.