2004 Dodge Ram 2500 Hemi 5.7 Lifting P2302 Secondary Ignition Code After Plug, Wire, and Coil Replacement
My 2004 Dodge Ram 2500 Hemi 5.7 is showing a persistent P2302 code (Secondary Ignition System) even after replacing all ignition components — spark plugs, ignition wires, and all four coils. I've cleared the code using two different OBD2 apps and at AutoZone, but the check engine light still flashes for one second immediately after starting the engine. The truck is stock with no aftermarket modifications such as tuning chips or performance parts. There are no other diagnostic codes present. I replaced the spark plugs with Champion iridium, ignition wires with high-quality RockAuto brand, and all four coils (including swapping each coil to test for consistency) — all completed three days ago. The issue has been present since I purchased the truck in September, and it currently has 61,000 miles. I'm now considering that the problem may lie in wiring or connector integrity. Specifically, I want to verify if there's a short or corrosion at the coil connectors or along the wiring harness near the #2 coil. Could a damaged ignition module or PCM driver be responsible? Any guidance on how to perform voltage checks using a multimeter would be greatly appreciated.
2004 Dodge Ram 2500 Hemi 5.7 - stock configuration, no aftermarket tuning or modifications.