P4058 moderate

Exhaust Aftertreatment Fuel Injector Circuit High (Generic)

The P4058 code means the vehicle's onboard diagnostic system has detected: Exhaust Aftertreatment Fuel Injector Circuit High (Generic). This is a moderate severity code.

My Garage →
Keep driving?
Short distances only
DIY difficulty
hard
Estimated cost
$200 - $600 (parts and labor)
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Check Engine Light on
  • Excessive fuel in exhaust during regen
  • DPF overheating concern
  • Strong diesel smell from exhaust
  • Oil dilution from excess fuel

Probable Causes (Ranked by Likelihood)

  • Short to voltage in injector circuit Very High
  • Injector stuck open High
  • Wiring shorted to power wire Moderate
  • PCM driver outputting too much current Low

Step-by-Step Diagnostic Procedure

  1. Check injector signal with scan tool

  2. Disconnect injector and check for stray voltage

  3. Inspect wiring for shorts to power

  4. Verify injector is not mechanically stuck open

Frequently Asked Questions

Can P4058 cause DPF overheating?

Yes, excess fuel in the exhaust can cause uncontrolled combustion in the DPF.

Can excess fuel dilute my engine oil?

Yes, fuel that does not combust in the DPF can wash past the piston rings into the crankcase.

Can I drive with P4058?

You can drive short distances but check your oil level and smell it for fuel contamination.

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.