mypros+
Error code reference

Trane Furnace Error Code ERR 87

Flame detect fault-flame detected when it should not be present.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the ERR 87 error code actually means

Your Trane furnace detected a flame inside the burner area at a time when the burner should have been completely off. This is a safety feature that shuts the furnace down to prevent a potentially dangerous situation. A technician should inspect the furnace before you attempt to restart it, especially to rule out a gas valve that is not fully closing.

Diagnostic procedure

The full ERR 87 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock ERR 87 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of ERR 87

Ranked by how often they cause this code
  1. 1Faulty or leaking gas valve
  2. 2Shorted or contaminated flame sensor
  3. 3Faulty flame sensor wiring or connector
  4. 4Defective furnace control board
  5. 5Residual heat or pilot flame carryover

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about ERR 87

What does ERR 87 mean on a Trane furnace?
ERR 87 is a flame detect fault indicating the furnace control board detected a flame signal when the burner should have been off. This is a safety lockout condition. The furnace shuts down to prevent a potentially hazardous situation caused by unexpected combustion inside the heat exchanger or burner assembly. A technician should diagnose the gas valve, flame sensor, and associated wiring before the unit is restarted.
Is ERR 87 on a Trane furnace dangerous?
It can be. The error exists precisely because a flame present when it should not be is a hazardous condition. A gas valve that fails to fully close can allow uncontrolled combustion, and continued operation under that condition risks damage to the heat exchanger or, in severe cases, a fire. Do not repeatedly reset and restart the furnace without first having the gas valve and flame sensor inspected by a technician.
How much does it cost to repair a Trane furnace showing ERR 87?
Repair costs vary depending on the root cause. Cleaning or replacing a flame sensor is relatively inexpensive, typically in the range of $75 to $200 including labor. A gas valve replacement is more involved and can range from $300 to $600 or more depending on labor rates and the specific valve required. Control board replacement, if needed, generally falls in the $350 to $700 range. A diagnostic service call is usually required before any parts are ordered.
Can I fix ERR 87 on my Trane furnace myself?
Some causes of ERR 87, such as a shorted flame sensor wire or a contaminated sensor rod, can be addressed by experienced DIYers comfortable working on gas appliances. However, because one of the primary causes is a leaking gas valve, which is a genuine safety hazard, it is strongly recommended to have a qualified HVAC technician perform the initial diagnosis. Gas valve replacement requires working directly with the gas supply and should be done by a licensed professional.
Will resetting the furnace clear ERR 87?
Resetting the furnace may temporarily clear the lockout and allow a restart, but if the underlying fault is still present, the ERR 87 code will return. A reset does not fix a leaking gas valve, a defective flame sensor, or a shorted wiring circuit. Repeated resets without diagnosis are not recommended, particularly because this fault involves a potential gas-related safety condition.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass