Cummins Generator Error Code 312: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
312
Brand
Cummins
Product Type
generator
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code 312 on your Cummins generator means the engine control module (ECM) has detected a problem with the fuel injector on cylinder #2. This can cause rough running, poor performance, or failure to start. Follow the steps below to diagnose and fix the issue.
Ad

Tools You'll Need

How to Fix Error Code 312

  1. Safety First: Disconnect Power

    Always disconnect battery power before working on the fuel system to avoid sparks or accidental start.
  2. Locate Cylinder #2 Injector

  3. Inspect Wiring and Connector

  4. Test Injector Resistance

    Do not measure resistance with the engine running or key on.
  5. Check Fuel Supply

    Work in a well-ventilated area to avoid fuel fumes.
  6. Swap Injectors (If Safe)

    Replace injector O-rings and torque to spec to prevent fuel leaks.
  7. Replace Faulty Injector

    Do not overtighten; follow torque specs from manual.
  8. Clear Error Code and Test

Parts You May Need

Fuel injector (cylinder #2)
Check Price on Amazon
Injector O-ring set
Check Price on Amazon
Fuel injector (cylinder #2)
Check Price on Amazon
Injector O-ring set
Check Price on Amazon
Fuel injector (cylinder #2)
Check Price on Amazon
Injector O-ring set
Check Price on Amazon
Fuel injector (cylinder #2)
Check Price on Amazon
Injector O-ring set
Check Price on Amazon
Ad

When to Call a Professional

If the error persists after replacing the injector and checking wiring, or if you are uncomfortable working with fuel systems and high-pressure components, contact a certified Cummins technician. ECM-related issues require specialized diagnostic equipment.

Frequently Asked Questions

Can I run my generator with error code 312?
It is not recommended. Running with a faulty injector can cause misfires, increased emissions, and potential engine damage. Address the issue promptly.
What causes Cummins generator error code 312?
Common causes include a failed injector, wiring issues (open/short), or ECM problems. Fuel quality or contamination can also contribute.
How much does it cost to fix error code 312?
DIY cost is typically $100-$300 for a new injector plus tools. Professional repair can range from $300 to $800 depending on labor and diagnostics.
Do I need to replace all injectors at once?
No, but if multiple injectors fail, it's often due to a systemic issue like fuel contamination. Inspect and replace only as needed.
Can a bad injector damage my generator?
Yes. A malfunctioning injector can lead to cylinder misfires, unburnt fuel in exhaust, and potential engine damage over time.