I'm tuning a car with an issue with the tps. It will vary the tps position at idle from 0% to 5%. My first though would simply be a sticking throttle, but that isn't the case. The car has a NW 90mm throttle body on it (4th gen f-body). At times, with more than 2% tps it would idle using the main spark table which would cause the idle to run away. So I raised the MIN TPS for the main spark table to 5% and that seemed to do the trick for 2 or 3% tps. On my last test drive however, the car decided to idle at 5% tps and when it did that the adaptive idle didn't seem to work. The car just idled on a steady timing as set in the idle table....and again the idle rpm was higher than it should be. When the adaptive does its job and the tps is between 0 and 3% the car idles great.
I have tried to relearn the tps, and it would show 0% as if it did relearn the closed position but as soon as the car is started the tps would jump back up! I also tried a different tps sensor and even a different pcm with no luck.
Has anyone else ever had this issue? The tps seems to work fine through out its range....it just seems to get some type of interference at idle only. Does the adaptive spark tables only work below a certain tps? I don't see a way to change that if so....