Joined
·
7 Posts
My TJ had a rough idle and low mpg for about a month with no code. I changed the spark plugs and that did not fix anything. Plugs 4-6 were dirty when I changed them. Once I drove the Jeep on the highway for about 45 min I got a flashing check engine light. The light came on for P0174 and P0306. They were the only codes showing, no P0171. I cleaned the throttle body, replaced the throttle body gasket, and changed the B2S1 oxygen sensor (NGK). Still no change. I then checked the Cylinder 6 spark plug and it was sooted. The spark plugs had maybe 100 miles on them. I swapped the Cylinder 6 spark plug with the Cylinder 2 spark plug and the P0306 code went away but the P0174 was still there. I decided to unplug my battery overnight to try and reset the PCM. That did not fix anything and the P0174 came back after about 20 miles. At idle, the B2S1 O2 sensor fluctuates between 0.1 and 0.5 Volts and the B2S2 O2 sensor stays at 0.1V. I sprayed some carb cleaner into a vacuum line and both bank 2 sensors went rich (0.9V) so I believe the sensors work. The LTFT1 is about 8% and LTFT2 is around 20% at idle. When driving they go to 0-3%. Both STFT's are fluctuating at the same rate. I have checked the fuel injectors with a stethoscope and they are all clicking at the same rate. I have done a smoke and carb cleaner test on the intake vacuum lines and cannot find a leak.
I am stuck on what to check next. I am thinking it could be an exhaust leak or bad wiring form the PCM to the B2S1 O2 Sensor from reading other threads. How would I check for an exhaust leak or bad wiring from the PCM? Is there anything else it could be or that I should test?
I am stuck on what to check next. I am thinking it could be an exhaust leak or bad wiring form the PCM to the B2S1 O2 Sensor from reading other threads. How would I check for an exhaust leak or bad wiring from the PCM? Is there anything else it could be or that I should test?