I did my 1JZ swap about a year and a half ago and everything has been going great until last week. It won't go above 2000 RPM. When it tries, it is like it hits fuel cut, as soon as it gets below 2000, everything is fine. I was getting codes for O2 and TPS, I replaced both, both faults are gone now. I checked the IDL voltage at pin 11 on the ECU, it is 0V at 0% throttle and goes up to almost 12 when the pedal is pushed. It idles like a champ, fuel pressure is 40 or so, I recently replaced my fuel pump and filter, so those are good. my Apexi AVC-R reads the throttle position and it is working fine. Ideas????? Please help, I miss my toy.