Jeep Liberty2007 atlanta
Hello everyone, I need help with my 2007 Jeep Liberty 3.7L V6. I have been dealing with a very frustrating intermittent issue for a long time and I’m running out of ideas.
Current codes:
P0174 (System Too Lean Bank 2)
P0300 (Random/Multiple Cylinder Misfire)
Sometimes P0138, then it switches to P0158
Previously had injector and ignition related issues
Main symptoms:
The engine shakes heavily at idle
The vehicle runs rough and unstable
I believe the issue is mainly affecting cylinders 2, 4, and 6
Power delivery feels inconsistent and the idle is not smooth
What I already did:
Replaced all injector connectors with new copper wire pigtails
Soldered and heat-shrinked every connection properly
Checked injector positive voltage (around 14.1–14.3V)
Verified injector pulse on all injectors
Replaced the PCM once
Replaced the EGR valve
Fuel pressure is around 50 PSI
Checked wiring continuity
Performed smoke tests looking for vacuum leaks
Checked upstream and downstream O2 sensors
What I noticed:
Cylinders 2, 4, and 6 behave differently from 1, 3, and 5
Injector ground pulse appears weaker on one bank
Sometimes disconnecting cylinder 2 or 4 barely changes the idle
The problem seems to move between Bank 1 and Bank 2 related codes
Could a bad ground, PCM control issue, shared sensor signal, damaged harness, or another hidden electrical issue cause this behavior even after replacing connectors and checking the wiring?
Any advice or ideas would be greatly appreciated. Thank you.