Juggernaut
TJ Enthusiast
I’d now consider the trims and o2 voltage a symptom and not the cause. An exhaust leak wouldn’t cause the TPS and IAC codes so I’d turn my attention to the both of these sensors.
A few quick checks:
What is your TPS voltage at idle and does it change once the vehicle reaches operating temp and starts to run rough?
Also does your scanner show “desired idle” as well as engine rpm? Try to understand what the PCM is seeing. Does the scanner allow you to increase the idle to test the IAC stepper motor?
Digging deeper with just a multimeter you need to again confirm the reference voltage for the IAC and TPS and more importantly resistance test the ground on these sensors. On the 05/06 they share a common ground (which is a dark blue wire green stripe IIRC). Yours may vary. An error in the reported signal of these sensors would confuse the PCM and it would not be able to model the airflow and the fueling would be off as a result.
A few quick checks:
What is your TPS voltage at idle and does it change once the vehicle reaches operating temp and starts to run rough?
Also does your scanner show “desired idle” as well as engine rpm? Try to understand what the PCM is seeing. Does the scanner allow you to increase the idle to test the IAC stepper motor?
Digging deeper with just a multimeter you need to again confirm the reference voltage for the IAC and TPS and more importantly resistance test the ground on these sensors. On the 05/06 they share a common ground (which is a dark blue wire green stripe IIRC). Yours may vary. An error in the reported signal of these sensors would confuse the PCM and it would not be able to model the airflow and the fueling would be off as a result.
