HomeTrouble CodesP2087

P2087 — Exhaust Gas Temperature Sensor Circuit Intermittent Bank 2 Sensor 2

Manufacturer-specificPowertrain (engine & transmission)

This code indicates that the engine control module has detected an intermittent signal from the exhaust gas temperature sensor located on bank 2, sensor 2 (downstream of the catalyst on the side of the engine opposite bank 1). The PCM expects a stable, predictable voltage from this sensor and is seeing readings that drop out, spike, or fluctuate outside expected parameters intermittently.

Symptoms

What causes it — most likely first

1. Faulty exhaust gas temperature sensor

The sensor itself is the most common failure point. Internal degradation or contamination causes intermittent signal dropout, especially as the sensor heats and cools through normal exhaust cycles.

2. Wiring harness damage or chafing

Exhaust-side wiring is exposed to high heat and vibration. Insulation can melt or chafe against chassis or exhaust components, causing intermittent shorts or open circuits.

3. Corroded or loose connector at the sensor

The sensor connector can accumulate corrosion, moisture intrusion, or terminal spread, leading to intermittent contact that triggers the code.

4. Exhaust leak near the sensor location

An exhaust leak upstream of or near the sensor can cause erratic temperature readings that the PCM interprets as an intermittent electrical fault.

5. Faulty PCM or ECM

A failed input circuit inside the control module is rare. It should only be considered after all wiring, connectors, and the sensor have been verified good.

How it's diagnosed

  1. Read and record all stored codes and freeze frame data to confirm P2087 is current and note the conditions when it set.
  2. Visually inspect the bank 2 sensor 2 wiring harness and connector for heat damage, chafing, corrosion, or loose terminals.
  3. With the sensor connected, use a scan tool to monitor live exhaust gas temperature data for bank 2 sensor 2 and compare it to bank 1 sensor 2. Look for dropouts or sudden spikes.
  4. Perform a wiggle test on the harness and connector while monitoring the sensor data stream to reproduce intermittent signal loss.
  5. Disconnect the sensor and measure resistance across its terminals at cold and warm states, comparing readings to manufacturer specifications.
  6. If the sensor, wiring, and connector all test good, verify PCM power and ground feeds before considering control-module replacement.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Can I drive with a P2087 code?

In most cases the vehicle will drive normally because this sensor primarily monitors exhaust conditions rather than controlling core engine operation. However, on diesel vehicles it may affect regeneration cycles, so prolonged driving without diagnosis is not recommended.

Will replacing the PCM fix P2087?

No, replacing the PCM is almost never the correct fix for this code. The exhaust gas temperature sensor, its wiring, or its connector are the actual culprits in the vast majority of cases. A PCM should only be replaced after thorough testing confirms every external component is functioning properly.

Is bank 2 sensor 2 the same as an oxygen sensor?

Not necessarily. While some vehicles use oxygen sensors in similar locations, this code specifically refers to an exhaust gas temperature sensor. They are different components with different functions, though they may be located in similar areas of the exhaust system.

How urgent is it to fix P2087?

It is generally not a drivability emergency, but it should be diagnosed within a reasonable timeframe. On diesel vehicles, an intermittent EGT sensor can prevent proper DPF regeneration, which can lead to more serious exhaust system problems if left unresolved.