At this many miles, I am curious whether or not the timing chain could really be the issue or if it is a combination of solenoid/ sensor issues. Everyone I've spoken to about it yells "Timing chain! Timing chain!"
I have had her for a while and have done the routine maintenance since and want to keep her around for a while longer.
P0138 INFINITI - HO2S12 Circuit High Voltage Read more: https://www.autocodes.com/p0138_infiniti.html
P0139 INFINITI - HO2S12 Slow Response Read more: https://www.autocodes.com/p0139_infiniti.html
P0158 INFINITI - HO2S22 Circuit High Voltage Read more: https://www.autocodes.com/p0158_infiniti.html
P0159 INFINITI - HO2S22 Slow Response Read more: https://www.autocodes.com/p0159_infiniti.html
P1140 INFINITI - Intake Valve Timing Control Performance Bank 1 Read more: https://www.autocodes.com/p1140_infiniti.html
36.2k questions
32.2k answers
1.3k comments
22.8k users