← Back to list

2009 Dodge Charger PO302 Code: Misfire and Changing Diagnostic Codes After Restart

Model: 2009 Charger Fault Code: P0302 Posted: 2018-09-17 14:34

My 2009 Dodge Charger runs smoothly while driving, but after turning the car off and back on, it starts showing different OBD2 error codes. The most common code I've seen is PO302 (Cylinder 2 Misfire), followed by other misfire and secondary circuit faults. These codes change every time I let the vehicle cool down and reset the system. If I don't turn off the engine, it runs fine—only when I restart does it begin to run roughly and trigger a code. I've already replaced both the spark plugs and coil packs, but the issue persists. I'm wondering if this could be related to faulty crankshaft or camshaft position sensors, or whether the powertrain control module (PCM) is misbehaving when the engine cools down. Has anyone else experienced this intermittent behavior with their 2009 Dodge Charger? Any insights on possible causes or solutions would be greatly appreciated.

Related fault codes
P0302
Comments (2)
Anonymous 2018-09-17 14:59

I'm sorry if I missed it, but what engine type does your 2009 Dodge Charger have? (e.g., 3.5L V6 or 5.7L HEMI) This helps narrow down potential causes.

Anonymous 2019-03-14 14:00

One possible cause could be a faulty oil pressure sensor. If the engine is detecting low oil pressure, it may trigger misfire codes like PO302. Always check your oil level and condition first—ensure it's at proper levels before replacing the oil pressure sensor.