2003 Jeep Liberty 3.7L V6 P0300/P0303/P0305 Poor Idle Fix: Left Cam Gear Misalignment Solution
I recently resolved a persistent idle issue on my 2003 Jeep Liberty 3.7L V6 with codes P0300, P0303, and P0305. Initially, the engine ran fine when hot or cold but exhibited a noticeable miss that worsened as it warmed up, settling around 600–650 RPM. The problem was not due to fuel delivery, injectors, or oxygen sensors — all tested and ruled out. After a fresh engine overhaul (due to spun rod bearing at 60K), the vehicle sat for several months before symptoms returned. Live data showed LT FTRM1 consistently reading -10% to -12%, indicating the Powertrain Control Module (PCM) was aggressively leaning bank 1 (cylinders 1, 3, and 5). This negative fuel trim suggests a misdiagnosis of rich mixture, leading to lean-mixture misfires. Key diagnostics: - Vacuum signal remained stable (~18 in Hg), with slight gain at higher RPMs. - MAP sensor readings were normal (~30 psi off-idle, ~12 psi idle). - Idle Air Bypass Control functioned correctly — starts high and reduces as engine warms. - Pre-cat O2 sensors fluctuated between 0.1–0.8V; post-cat sensors settled at ~0.8V (as expected). - Fuel rail pressure tested stable at ~50 psi, even after bleeding to 25 psi — no improvement in idle or fuel trim. - Injector leak test: injectors held pressure and showed normal spray patterns when energized. - Throttle body cleaned — no impact on idle. - Vacuum leak test: caused temporary lean O2 readings but did not resolve the issue, and engine died when leak was reconnected. A critical observation: when I disconnected each of the 1-3-5 injectors individually, the O2 sensor reading went lean (as expected), but vacuum gauge only dropped by 0.5–1 in Hg — indicating no significant vacuum loss. I tested switching bank 1 (cyls 1,3,5) and bank 2 (cyls 2,4,6) injectors — no change in fuel trim or idle behavior. After installing a new pre-cat O2 sensor on the left side, symptoms remained unchanged. Final update: The root cause was identified. The left-side cam gear had a damaged alignment pin, causing slight timing misalignment. This mechanical issue caused inconsistent combustion and led to incorrect O2 sensor readings — making the PCM interpret bank 1 as running rich and applying negative fuel trim (lean correction), resulting in a lean-mixture misfire. After replacing the left-side cam gear with a new one, idle stabilized at ~650 RPM, all codes cleared, and engine ran smoothly. No further issues reported since. This case highlights that even minor mechanical timing deviations — especially in older V6 engines like the 2003 Jeep Liberty 3.7L — can cause persistent misfire symptoms, misleading O2 sensor readings, and fuel trim anomalies. Proper diagnosis requires combining live data analysis with physical inspection of critical components such as cam gears and alignment pins.
the cam timing sounds out! or the cam or crank sensor signal is dirty!