2004 RAM 5.7 Hemi Misfires: P2308 to P0302 Code Transition - Diagnosis & Fixes
I'm not a mechanic, but I'm sharing what I've observed and what my mechanic has done so far. A few weeks ago, my 2004 RAM started shuddering and misfiring, especially when accelerating uphill. The initial fault code was P2308 — indicating an ignition coil C secondary circuit issue. After replacing the ignition coil, the problem stopped for about 10 days. However, it returned a few days ago without any error codes. Today, I managed to reproduce the condition again and noticed a new code: P0302 — cylinder 2 misfire. The shudder is most noticeable when giving the truck gas on an incline, but not enough to cause downshifting. The engine shakes violently until it reaches the top of the hill or levels off. I'm wondering if this could be related to a faulty spark plug, ignition coil, or fuel delivery in cylinder 2. Since the P2308 code initially pointed to coil C, and now we have P0302 (cylinder 2), I suspect either a worn coil or a misfire originating from that specific cylinder. Any insights on how to diagnose this further? Should I consider swapping the ignition coil for cylinder 2 with another one to test? Also, my truck is equipped with a 5.7L Hemi engine.
Did your mechanic replace the spark plug in addition to the ignition coil? I noticed you had P2308 initially and now only see P0302 — was that code present during the earlier fix or did it appear after the replacement?