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

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P2087
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P2087 indicates an intermittent signal from the exhaust gas temperature sensor on Bank 2, Sensor 2. This sensor monitors the temperature of exhaust gases for emission controls. If the signal is erratic or out of range, the ECU logs this code, which can cause reduced engine performance or increased emissions.
Ad

Tools You'll Need

How to Fix Error Code P2087

  1. Check for Additional Codes

  2. Inspect Sensor Connector and Wiring

    Ensure the engine is cool before working near the exhaust system to prevent burns.
  3. Test the Sensor Resistance

  4. Check for Exhaust Leaks

    Engine and exhaust must be cool. Use a flashlight to inspect tight areas.
  5. Clear Codes and Test Drive

Parts You May Need

Exhaust gas temperature sensor (Bank 2 Sensor 2)
Check Price on Amazon
Exhaust gasket (if sensor removal breaks it)
Check Price on Amazon
Exhaust gas temperature sensor (Bank 2 Sensor 2)
Check Price on Amazon
Exhaust gasket (if sensor removal breaks it)
Check Price on Amazon
Exhaust gas temperature sensor (Bank 2 Sensor 2)
Check Price on Amazon
Exhaust gasket (if sensor removal breaks it)
Check Price on Amazon
Exhaust gas temperature sensor (Bank 2 Sensor 2)
Check Price on Amazon
Exhaust gasket (if sensor removal breaks it)
Check Price on Amazon
Ad

When to Call a Professional

If the code returns after replacing the sensor and checking wiring, the issue may be a faulty ECU or a deeper exhaust system problem. A professional mechanic can perform advanced diagnostics and repair.

Frequently Asked Questions

Can I drive with OBD-II error code P2087?
You can drive short distances, but it may cause increased emissions, poor fuel economy, and reduced engine performance. Long-term driving could damage the catalytic converter or other components. It's best to diagnose and fix the issue promptly.
What does Bank 2 Sensor 2 mean?
Bank 2 refers to the cylinder bank opposite of the one with cylinder #1. Sensor 2 is the downstream sensor after the catalytic converter. On most engines, Bank 2 is the passenger side for inline engines or the rear bank on V-configurations.
How much does it cost to fix OBD-II P2087?
If you DIY, the sensor costs $30-$100. If you hire a mechanic, labor and parts total $150-$400. Additional repairs (wiring, exhaust leaks) can add cost.
Can a bad oxygen sensor cause P2087?
Not directly, but a faulty oxygen sensor can trigger related codes and affect exhaust temperature readings. Always check and repair all associated codes.
Is P2087 the same as P2084?
P2084 is for Bank 1 Sensor 2. They are similar but on different banks. Diagnostics are the same process but on opposite sides of the engine.