How to Troubleshoot a Furnace Error Code
Decode furnace error flash patterns, perform safe homeowner checks, and understand when a fault requires a professional. Includes cost estimates and a decision tool to compare repair vs. replacement.

Quick Answer
Furnace error codes are blinking LED patterns that indicate specific faults. Homeowners can safely check thermostat settings, circuit breakers, air filters, and external vent blockages. If the code persists or involves gas, electrical, or combustion parts, call a licensed HVAC technician.
How to Read Furnace Error Codes
Locate the diagnostic light—usually behind a small circular window on the lower blower door. Count the flashes: short blinks represent digits, long pauses separate digits, and longer pauses separate codes. Write down the pattern (e.g., three short, one long) and consult your furnace manual or the sticker inside the access panel. This information helps you communicate clearly with a technician and may avoid unnecessary service calls.
Common Error Codes and What to Do
| Flash Pattern | Possible Meaning | Safe Homeowner Check | When to Call a Pro |
|---|---|---|---|
| Ignition failure (often 3–4 flashes) | Burner didn’t light after multiple attempts | None—gas and igniter are involved | Immediately; repeated failed ignitions can indicate a dangerous gas leak or faulty igniter |
| Pressure switch stuck open (2–3 flashes) | Inducer fan not creating proper draft; venting issue | Check outdoor vent termination for snow, debris, or nests (do not dismantle) | If vent is clear; may require inducer motor or pressure switch replacement |
| Limit switch open (4 or more flashes) | Furnace overheated, likely from restricted airflow | Replace or clean air filter; open all supply vents; ensure return grilles are uncovered | If condition repeats after filter and vent checks; possible blower motor or ductwork issue |
| Flame sensed with no call for heat | Gas valve stuck open or control board fault | None—major safety risk | Immediately; shut off gas at the external valve if you smell gas |
Editorial note: “flash pattern” examples are generic; always confirm with your unit’s specific legend.
Safety Boundaries: What Homeowners Can Safely Check
Safe checks (no tools or disassembly):
- Thermostat: ensure set to “Heat,” temperature above room temp, and batteries fresh.
- Breaker/fuse: confirm furnace circuit is on.
- Filter: visually inspect/replace a clogged filter.
- Vents and grilles: make sure supply registers are open and return air path is unblocked.
- External vent terminations: check for obvious obstructions from outside.
- Gas valve handle: verify position parallel to pipe (on)—do not force.
Pro-only tasks: anything involving combustion, gas components, electrical testing, refrigerant, circuit boards, heat exchangers, or sealed compartments. These carry risk of fire, explosion, electric shock, or carbon monoxide poisoning.
Decision Rules: Repair or Replace?
Use these thresholds to decide next steps:
- If the system is under 10 years old and the error points to a clogged filter or simple airflow issue, perform the safe checks and monitor.
- If the error returns after checks or indicates a mechanical/electrical fault, obtain at least two quotes for the repair.
- If the furnace is over 15 years old and the repair estimate exceeds 30% of the cost of a new system, replacement is usually the smarter long-term investment.
- If the unit uses R-22 refrigerant (air conditioner component) or has a cracked heat exchanger, replacement is strongly recommended.
For a personalized analysis, try our Repair or Replace Calculator.
Cost Estimates for Common Furnace Repairs
| Repair Type | Typical Cost Range* | Notes |
|---|---|---|
| Diagnostic visit (trip + first hour) | $80 – $200 | Emergency/after-hours may increase |
| Igniter replacement | $150 – $400 | Hot surface igniter; part + labor |
| Pressure switch replacement | $150 – $350 | Often misdiagnosed; confirm need |
| Blower motor repair/replacement | $450 – $1,500 | Varies by motor type (PSC vs. ECM) |
| Gas valve replacement | $400 – $800 | Safety-critical; require pro installation |
| Heat exchanger replacement | $1,500 – $3,500 | Often justifies system replacement |
*Editorial estimate ranges only; actual costs vary by location, brand, urgency, and contractor rates.
Contractor Checklist: Questions Before You Approve Work
When an error code requires a professional, vet them with these questions:
- Are you licensed, bonded, and insured in my state? (Ask for proof)
- Can you provide a written, itemized estimate before any work begins?
- What is the warranty on parts and labor, and what does it cover?
- Do you have experience with my furnace brand and model?
- Will you show me the failed component and explain why it broke?
- Do you offer maintenance plans to prevent repeat issues?
- Is a new system a more cost-effective option? Can you provide a quote for comparison?
Use our Contractor Comparison Tool to evaluate multiple pros side by side.
Local Climate Considerations
- Cold climates (e.g., Midwest, Northeast): High-efficiency furnaces can develop condensate freeze-ups in side-wall vents. Ensure vent terminations are clear of snow and ice; a blocked pressure switch error may appear.
- Coastal/humid areas: Corrosion on sensors and electrical connections can trigger erratic codes. Annual maintenance is critical.
- Older homes: Ductwork may be undersized, leading to frequent limit switch trips. Consider a duct assessment during system replacement.
Tools and Next Steps
- HVAC Cost Estimator – Get system or repair price ranges for your area.
- System Age Decoder – Determine your furnace’s manufacturing date from the serial number.
- Rebate Finder – Discover efficiency incentives for replacement equipment.
- Find a Contractor – Search for licensed heating specialists near you.
Frequently Asked Questions
What should I do if my furnace error code isn’t listed in the manual?
Take a photo or video of the blinking pattern and share it with a technician. Many manufacturers also have online lookup tools. Avoid guessing, as codes can vary widely between models.
Can I reset the error code myself?
Turning the furnace power off at the breaker for 30 seconds then back on may clear one-time faults (like a power glitch). If the error returns immediately, there is a persistent issue that needs attention.
How often should I check my furnace filter to prevent error codes?
Inspect monthly during heating season and replace or clean (if reusable) when visibly dirty. A clogged filter is the number one cause of limit switch trips and system shutdowns.
Why does my furnace error code change after I check the filter?
Furnaces often store a history of codes. The most recent may indicate a residual fault. If previous codes reappear, the root problem wasn’t solved; document all patterns for your technician.
Is it safe to just keep resetting the error code?
No. Resetting repeatedly can worsen damage, especially with overheating or ignition failures. It also bypasses critical safety checks. Always investigate the cause before restoring power.
Related articles
Explore related maintenance, equipment, and hiring questions.

How to check an HVAC contractor before hiring
Use a documented shortlist: business identity, applicable credentials, job experience, a written scope, and a clear handover.

How to compare HVAC quotes using the same scope
Use an itemized comparison worksheet to separate equipment, labor, exclusions, allowances, and warranty terms before choosing a contractor.

Nest Learning Thermostat (4th gen) vs ecobee Premium
Both models offer remote room sensors. Compare the exact generation, wiring compatibility, controls, and installed quote before choosing.