Repair Riot

Furnace Error Codes: How to Troubleshoot and Fix Common Issues

When your house revolts, we help you restore order.

On this page

Quick answer

Check your furnace's manual to identify the error code displayed. Common codes indicate issues like a dirty filter, flame failure, or a faulty thermostat. Reset the furnace if safe, and replace or clean the affected part if needed.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Identify the Error Code
    Do: Locate the error code display on your furnace's control panel or read the blinking LED pattern.
    Observe: Note the exact code number or blinking sequence.
    Means: The code corresponds to a specific issue in your furnace.
    Next: Check the owner's manual for the code's meaning.
  2. Check the Manual
    Do: Refer to the furnace manual's error code section.
    Observe: Find the description and suggested action for the code.
    Means: The manual provides model-specific guidance.
    Next: Follow the manual's troubleshooting steps.
  3. Reset the Furnace
    Do: Turn off the furnace at the power switch or circuit breaker for 30 seconds, then restore power.
    Observe: Check if the furnace starts normally and the code clears.
    Means: A reset can clear temporary faults or software glitches.
    Next: If the code returns, proceed to the next step.
  4. Inspect Basic Components
    Do: Check the air filter, thermostat settings, and gas supply valve.
    Observe: Look for a dirty filter, incorrect thermostat settings, or a closed gas valve.
    Means: Common issues can often be resolved without professional help.
    Next: Clean or replace the filter, adjust the thermostat, or open the gas valve if needed.
  5. Test the Thermostat
    Do: Verify the thermostat is powered and set to 'Heat' with a reasonable temperature.
    Observe: Check for a dead battery or incorrect mode (e.g., 'Cool' instead of 'Heat').
    Means: A faulty or misconfigured thermostat can trigger error codes.
    Next: Replace the battery or adjust the settings if necessary.
  6. Check for Blockages
    Do: Inspect the furnace's air intake and exhaust vents for obstructions.
    Observe: Look for debris, dust, or ice buildup in the vents.
    Means: Blocked airflow can cause overheating or ignition problems.
    Next: Clear any blockages and ensure proper ventilation.
  7. Inspect the Flame Sensor
    Do: Turn off the power and gas supply, then carefully clean the flame sensor with a soft cloth or sandpaper.
    Observe: A dirty or corroded flame sensor may fail to detect the pilot light.
    Means: A faulty flame sensor can prevent the furnace from igniting.
    Next: Reconnect the power and gas, then test the furnace.
  8. Check the Ignition System
    Do: Inspect the igniter for cracks or damage using a flashlight.
    Observe: A cracked or broken igniter won't produce a spark.
    Means: A failed ignition system prevents the furnace from starting.
    Next: Replace the igniter if damaged.
  9. Test the Limit Switch
    Do: Use a multimeter to test the continuity of the limit switch.
    Observe: A tripped or faulty limit switch will show no continuity.
    Means: A failed limit switch can shut down the furnace to prevent overheating.
    Next: Replace the limit switch if necessary.
  10. Contact a Professional
    Do: If the error persists after troubleshooting, schedule a service call.
    Observe: The error code remains or the furnace still doesn't function properly.
    Means: The issue may require advanced diagnosis or repairs.
    Next: Hire a licensed HVAC technician for further assistance.

Common causes

CauseLikelihoodDifficultyPart often needed
Dirty Air Filter
Restricts airflow, causing the furnace to overheat or fail to ignite.
CommonEasyAir filter
Thermostat Issues
Incorrect settings or a dead battery prevent the furnace from receiving signals.
CommonEasyThermostat battery
Flame Sensor Failure
A dirty or faulty sensor fails to detect the pilot light, causing the furnace to shut down.
CommonEasy–MediumFlame sensor
Ignition System Failure
A cracked or broken igniter prevents the furnace from starting.
SometimesMediumIgniter
Limit Switch Tripped
The switch shuts off the furnace to prevent overheating due to blocked airflow or other issues.
SometimesMediumLimit switch
Gas Supply Issues
Low gas pressure or a closed valve prevents the furnace from igniting.
RareHardGas valve
Control Board Malfunction
A faulty control board can misinterpret signals or fail to operate components.
RareHardControl board
Electrical Issues
Loose or damaged wiring disrupts power to the furnace components.
SometimesHardWiring or electrical components
Blocked Vents or Ducts
Obstructions restrict airflow, leading to overheating or pressure imbalances.
SometimesEasy–MediumDuct cleaning or vent clearance
Faulty Blower Motor
A malfunctioning motor fails to circulate heated air, causing the furnace to overheat.
SometimesHardBlower motor

Parts matching

Common parts needed to resolve furnace error codes include:

Purchase replacement parts specific to your furnace model for compatibility and safety.

When to call a professional

FAQ

What should I do if my furnace displays an error code I don't recognize?

Consult the furnace's owner's manual for a full list of codes. If the code isn't listed or the issue persists, contact a licensed HVAC technician for assistance.

Can I reset my furnace multiple times if the error code keeps appearing?

Resetting the furnace occasionally is safe, but frequent resets without addressing the root cause can damage the system. If the code returns, investigate the underlying issue or call a professional.

How often should I replace my furnace's air filter?

Replace the air filter every 1–3 months, depending on usage and filter type. A dirty filter is a common cause of furnace error codes and reduced efficiency.

Is it safe to clean the flame sensor myself?

Yes, it's generally safe to clean the flame sensor with a soft cloth or sandpaper if you follow the manufacturer's instructions and ensure the power and gas are turned off first.

What does it mean if my furnace error code starts with 'F' followed by a number?

Codes starting with 'F' typically indicate issues with the furnace's control system, such as a failed ignition or flame sensor problems. Refer to the manual for the exact meaning.

Can a low thermostat battery cause a furnace error code?

Yes, a low or dead thermostat battery can prevent the thermostat from sending signals to the furnace, leading to error codes. Replace the battery to resolve the issue.