P4087 low

Exhaust Aftertreatment System Monitoring Incomplete (Generic)

The P4087 code means the vehicle's onboard diagnostic system has detected: Exhaust Aftertreatment System Monitoring Incomplete (Generic). This is a low severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$0 - $150 (diagnosis only)
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
  • Aftertreatment readiness monitors not complete
  • May fail emissions inspection
  • No drivability issues
  • Drive cycle not met

Probable Causes (Ranked by Likelihood)

  • Insufficient driving to complete monitors Very High
  • Intermittent sensor fault preventing completion High
  • Software calibration needing update Moderate
  • Battery disconnect resetting monitors Low

Step-by-Step Diagnostic Procedure

  1. Drive vehicle through manufacturer-specified drive cycle

  2. Check for other stored or pending codes

  3. Verify all sensors are operating correctly

  4. Check for TSBs related to monitor completion

Frequently Asked Questions

What does monitoring incomplete mean?

The PCM has not completed all the required tests on the aftertreatment system. This usually just requires driving the vehicle normally for a period.

Will P4087 fail emissions?

Yes, if readiness monitors are not complete, most states will fail the emissions inspection.

How do I complete the drive cycle?

Follow the manufacturer-specific drive cycle, which typically involves a mix of highway and city driving after a cold start.

Explore More

Was this helpful?

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