2004 dodge dakota in limp mode wont go past 2000 rpm P2305 code comes on check engine light comes on can reset code but light stays on and wont go past 2000 rpm
Since you didn't say what engine you have, I am assuming it to be a 3.7 L. Code P2305 is set for insufficient ionization of the #2 coil.
1. Inspect the spark plugs for correct application, these should have NGK platinum spark plugs installed. Inspect the plugs for any signs of misfiring, such as carbon tracking on the spark plug insulator or the coil boot. Inspect for cracked spark plugs or incorrect gap. Inspect for any kind of fouling on the spark plugs. Replace the spark plugs or the coils as needed.
2. Verify the wiring is not shorted to ground from the coils to the Powertrain Control Module (PCM).
3. Keep in mind that anything that can affect the air fuel mixture can cause this code to set. Be SURE that there are NO vacuum leaks, the injector is not at fault, etc. Moving parts one at a time (spark plug; coil; injector) to "known good" cylinders is the best way to diagnose this trouble code.
×