I haven't read where you've checked and cleaned the ICV ??
When you got the code for the TPS did you check it or replace it . I doubt it could be the TPS but ??
I love a mystery.
good luck
I don't see how the ICV is going to affect the engine up to redline. Off idle it has no means to do anything.
I checked the TPS, opened it up, everything looks good. It also OHM'ed out fine.
i bet its the carnk or cam sensor. or tps
I don't think it is the TPS as said before.. it tests and looks fine. The symptom also does not change with the TPS unplugged. It runs exactly the same.
The crank sensor generally works or doesn't and the engine will not start or run without it. Doesn't mean that is not a possibility though, I have not yet counted it out.
The cam sensor won't affect drivability. It is little more then a cylinder identifier as I have found out. If it is working then the ECU fires the injectors semi-sequential (2 banks of 2) if it is not working, or is spitting out a bad sinewave the ECU fires the injectors in parallel (all at the same time) You can (and I have) unlplugged the sensor with the engine running and it doesn't bother it.