OBD-II Generic Error Code P0487: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0487
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0487 indicates a problem with the EGR throttle position control circuit. This means the engine control module (ECM) has detected an issue with the electronic throttle control system that regulates the EGR (exhaust gas recirculation) flow. It often leads to reduced engine performance and may trigger the check engine light.
Ad

Tools You'll Need

How to Fix Error Code P0487

  1. Safety First

    Always disconnect the battery before working on the throttle or EGR system.
  2. Locate the Throttle Body and EGR Components

  3. Inspect Wiring and Connectors

    Do not force connectors if they are tight; use a small flathead screwdriver to release locks.
  4. Test the Throttle Position Sensor (TPS)

    Be careful not to short the multimeter probes against other terminals.
  5. Check the EGR Throttle Actuator

    Use a fused jumper wire and follow manufacturer specifications to avoid damaging the actuator.
  6. Clear the Code and Test Drive

    If the code returns immediately, further diagnosis is needed.

Parts You May Need

Throttle position sensor (TPS)
Check Price on Amazon
EGR throttle actuator
Check Price on Amazon
Wiring harness connector
Check Price on Amazon
Throttle position sensor (TPS)
Check Price on Amazon
EGR throttle actuator
Check Price on Amazon
Wiring harness connector
Check Price on Amazon
Throttle position sensor (TPS)
Check Price on Amazon
EGR throttle actuator
Check Price on Amazon
Wiring harness connector
Check Price on Amazon
Throttle position sensor (TPS)
Check Price on Amazon
EGR throttle actuator
Check Price on Amazon
Wiring harness connector
Check Price on Amazon
Ad

When to Call a Professional

If you are not comfortable with electrical testing or if the problem persists after checking wiring and sensors, consult a professional mechanic. Complex issues like a faulty ECM or intricate vacuum lines require advanced diagnostic tools.

Frequently Asked Questions

Can I drive with error code P0487?
You can drive short distances, but the vehicle may have reduced power and poor fuel economy. It's best to diagnose and fix the issue promptly to avoid potential damage to the EGR system.
What are common causes of P0487?
Common causes include a faulty throttle position sensor (TPS), damaged wiring or connectors, a failed EGR throttle actuator, or carbon buildup on the throttle body.
Will replacing the throttle body fix P0487?
Not necessarily. First test the TPS and actuator. Replace the throttle body only if those components are integrated and faulty.
How much does it cost to fix P0487?
DIY costs are low (multimeter, cleaning supplies). Professional repair ranges from $150 to $400 depending on the part needed (sensor, actuator, or throttle body) and labor rates.
Can a vacuum leak cause P0487?
P0487 is an electrical circuit code, so a vacuum leak is unlikely to cause it directly. However, vacuum leaks can lead to other EGR-related codes.