Skip to main content

Troubleshooting

Tankless Water Heater Error Codes and What They Actually Mean

An error code tells you which sensor tripped, not what went wrong. Here is the translation from code to root cause, and the honest line between homeowner troubleshooting and a service call.

11 min readUpdated

Quick Answer

What do tankless water heater error codes mean?

A tankless error code identifies which safety circuit or sensor stopped the unit, not the underlying fault. Codes cluster into five families: ignition and flame, airflow and venting, overheat, water flow, and electrical or sensor faults. Most are symptoms of gas supply, scale or venting problems. Frisco Tankless Water Heater Pros diagnoses coded faults at (972) 430-9024.

  • Codes are grouped by family, and the family matters more than the exact number
  • Ignition codes (Rinnai 11, Navien E003, Noritz 11) usually mean gas supply, not a bad igniter
  • Airflow codes (Rinnai 10, Navien E110) usually mean a blocked or wrongly terminated vent
  • Overheat codes (Rinnai 14, Navien E030) usually mean scale on the heat exchanger
  • Flow codes often trace to a clogged cold inlet screen, a $0 fix
  • A code that clears on reset and returns is still a fault, not a glitch

What a code is actually telling you

A tankless water heater is a small combustion appliance wrapped in a dense layer of safety interlocks. Flame rods, thermistors, a flow sensor, a pressure or airflow switch, exhaust temperature sensing and a control board that will refuse to operate if any of them reports something implausible. When the unit throws a code, it is reporting which interlock said no.

That distinction matters enormously. A code that says flame failure does not mean the igniter is bad. It means the control board commanded ignition, waited for the flame rod to confirm flame, and did not get confirmation. Gas supply, a dirty flame rod, a blocked vent, a failed gas valve and a genuinely bad igniter all produce that identical code. Replacing the igniter because the code mentions ignition is the most common misdiagnosis on these units.

Lockout
A latched shutdown that persists until the unit is manually reset. It is deliberately not self-clearing. A lockout means the board saw a condition serious enough that it will not retry on its own — as distinct from a soft fault, which clears when the condition goes away.
Flame rectification
How the unit proves flame exists. A small AC voltage is applied to the flame rod, and flame conducts current in one direction only, producing a DC micro-amp signal the board can measure. A film of oxide or soot on the rod interrupts that signal, so the board declares no flame even while the burner is visibly lit.

That second definition explains a fault that otherwise makes no sense: a unit that lights, runs for four or five seconds, then shuts down and reports flame failure. The gas is fine and the igniter is fine. The board simply cannot see the flame it just created, because the sensing rod is dirty. Cleaning it with fine abrasive is a ten-minute job that resolves a fault most people assume is a dead gas valve.

The five families

Code families across major brands
FamilyRinnaiNavienNoritzRheemTakagi
Ignition / flame failure11E003 / E0041111 / 13111 / 121
Airflow / venting10E109 / E11010 / 1412 / 29101 / 102
Overheat14E030 / E01614 / 5114121 / 992
Water flow / temperature sensing12 / 16E012 / E04712 / 1616 / 61112 / 311
Electrical / board / commsLC / 61 / 79E040 / E06061 / 6676 / 77701 / 991

Always confirm against the manual for your exact model and serial range — manufacturers do reuse numbers differently across generations. But if you know your unit threw an airflow code, you already know to go look at the vent before you touch anything else.

Family one: ignition and flame failure

The most frequently seen family and the most frequently misdiagnosed. The unit attempted to light and could not confirm flame within its trial-for-ignition window, so it locked out. In a Frisco home the cause is far more often gas supply than a component.

  1. Gas supply — is the meter valve open, is the appliance valve open, has the utility interrupted service? Check whether another gas appliance works
  2. Gas pressure under load — manifold pressure sagging below the unit's minimum when the furnace also fires is the classic North Texas winter version of this fault
  3. Undersized gas line — the same failure, but structural rather than intermittent, and it shows up at full fire
  4. Dirty flame rod — a light oxide or soot film on the rod prevents the board from sensing the micro-amp flame current even though flame is present
  5. Blocked vent or air intake — insufficient combustion air produces unstable flame the board rejects
  6. Failed igniter or gas valve — real, but genuinely last on the list, not first

One pattern worth naming: a unit that ignites fine at low flow and fails at high flow is almost always a gas delivery problem, because low fire needs far less gas than high fire. A unit that fails to ignite at all, at any flow, in any weather, is more likely a component.

Family two: airflow and venting

The unit's combustion blower is monitored, and the board compares expected airflow against measured. If the exhaust cannot leave or the intake cannot draw, it shuts down. This is a genuine safety function — the alternative to shutting down is spilling combustion products into the house.

Airflow fault causes and how to spot them
CauseTellFix
Blocked terminationFault appears seasonally or after a stormInspect and clear the outdoor terminal
Insect or bird nestingCommon in spring on sidewall terminationsClear and fit a listed screen
Vent run too long or too many elbowsPresent since installation, worse in coldRe-route or reduce equivalent length
Condensate pooling in a sagging ventGurgling from the vent, intermittent codeRe-pitch vent back toward the unit
Blower or airflow switch failureFault persists with the vent verified clearComponent replacement
Exhaust recirculating into intakeWorse on still, cold daysCorrect terminal spacing or fit a concentric kit

One Frisco-specific note: sidewall terminations facing prevailing wind can produce intermittent airflow faults on gusty days that vanish by the time anyone arrives. If the fault correlates with weather rather than with usage, the termination location is the suspect.

Family three: overheat

The board saw water or exhaust temperature exceed a safe limit and shut down. In a hard-water region this code is functionally a scale detector, because scale is what causes heat to build in the exchanger instead of transferring into the water.

The mechanism is direct. Calcium carbonate on the water side insulates the exchanger. The burner keeps firing at the commanded rate. The heat has nowhere efficient to go, so exchanger metal and flue gas both run hotter, and eventually one of the two crosses a threshold. At Frisco's 8 to 11 grains per gallon this arrives on a predictable schedule in units that are never descaled.

  • Scale on the heat exchanger — the dominant cause in North Texas, and the first thing to rule out
  • Restricted flow from a clogged inlet screen — less water carrying the same heat away
  • A partially closed isolation or service valve left from previous work
  • Blocked or restricted vent causing flue gas to linger in the exchanger
  • Overfired burner from an incorrect gas pressure setting after a service visit
  • Failed high-limit thermistor reporting temperature that is not real

Family four: water flow and temperature sensing

These codes report that the flow sensor sees too little flow to fire safely, or that the inlet and outlet thermistors are reporting values the board finds implausible. This family contains the cheapest fixes on the entire list, which is why it is worth working through before calling anyone.

  1. Check the cold inlet screen

    The mesh filter at the cold inlet catches sediment and scale fragments and clogs long before the exchanger does. Pull it, rinse it in vinegar, brush it and reinstall. This resolves a surprising share of flow codes at no cost.

  2. Verify minimum activation flow

    Every unit needs a minimum flow — usually 0.4 to 0.75 GPM — to fire at all. A low-flow aerator, a partially closed fixture valve or a nearly closed service valve can drop demand below it, producing a code that is really a plumbing issue.

  3. Look for crossover

    A failed mixing valve or a single-lever fixture cartridge that has failed internally lets cold water push into the hot line. The unit sees flow that never reaches the tap and temperatures that make no sense. Shut the cold supply to the heater; if hot fixtures still produce water, you have crossover.

  4. Check for air in the lines

    After any work on the water system, trapped air passing the flow sensor produces erratic readings. Purge every hot fixture for two minutes before concluding anything.

  5. Suspect a drifting thermistor

    If outlet water reads consistently 8 to 15 degrees below the display at every flow rate and every season, the outlet sensor is likely reading high and the board is throttling on false information.

Family five: electrical, board and communication

The smallest family and the least ambiguous. These indicate a supply voltage problem, a control board fault, or a failed communication link between the unit and a remote controller or a manifolded second unit.

  • Low or unstable supply voltage — check whether the unit shares a circuit with a large intermittent load
  • Loose or corroded connections at the board, common on garage and outdoor installations in humid conditions
  • Failed remote controller or a damaged controller cable — often causes a total no-response condition that looks like a dead unit
  • Multi-unit communication loss on manifolded systems, where one unit stops answering and the master faults
  • Genuine control board failure, which is real but is the diagnosis of exclusion, not the first guess

What you can safely do yourself

  1. Record the code before you clear it

    Write it down along with what was running, the outdoor temperature and the time. Intermittent faults are diagnosed from patterns, and clearing the code erases the evidence.

  2. Power cycle once

    Off for sixty seconds, then on. A single reset is a legitimate diagnostic step. Repeated resets on a recurring fault are not — they are just deferring the diagnosis.

  3. Verify gas to the house

    Light a range burner or confirm the furnace fires. Thirty seconds, and it eliminates the entire ignition family if it fails.

  4. Inspect the vent termination

    Walk outside and look. Nests, debris, mulch piled against a low sidewall terminal, a screen packed with cottonwood seed — all common, all visible, all free to fix.

  5. Clean the cold inlet screen

    Shut the cold isolation valve, relieve pressure at a hot tap, pull the screen, rinse and brush it, reinstall. Fifteen minutes and it resolves a meaningful share of flow-related codes.

  6. Confirm nothing was left partly closed

    After any recent plumbing work, verify both isolation valves are fully open. A half-closed service valve produces overheat and flow codes that look alarming and cost nothing to fix.

When to stop resetting and call

  • The same code returns within a week of clearing it
  • Any code accompanied by a gas smell — leave the house first, then call the gas utility
  • Any code accompanied by soot, scorching or discoloration around the vent or cabinet
  • Rumbling, kettling or banging from the unit under any circumstances
  • A carbon monoxide alarm anywhere in the house, regardless of what the water heater is displaying
  • Water present in the cabinet or dripping from the unit
  • Codes that appeared immediately after a new installation — that is a commissioning problem, not a repair
  • Any code on a unit still under manufacturer warranty, where a DIY attempt can complicate the claim

A tankless unit that throws intermittent codes is telling you something is drifting out of tolerance. Chasing it with resets works right up until the morning it does not. Frisco Tankless Water Heater Pros diagnoses coded faults with combustion analysis and manifold pressure under load rather than by swapping parts. Call (972) 430-9024.

Questions on this topic

How do I reset my tankless water heater?

Most units reset by pressing the power button off, waiting sixty seconds, and turning it back on; some have a dedicated reset on the remote controller. Cutting power at the breaker for a minute achieves the same thing. One reset is reasonable diagnostics. If the code returns, stop resetting — a recurring fault means a component or a supply condition is out of tolerance, and repeated resets just delay finding it.

What is the most common tankless water heater error code?

Ignition or flame-failure codes are the most common across every brand — Rinnai 11, Navien E003, Noritz 11, Takagi 111. They are also the most misdiagnosed, because the code names ignition and people replace igniters. In North Texas the underlying cause is usually gas-related: an undersized branch, or manifold pressure sagging when the furnace fires on a cold morning.

Does an error code mean my tankless water heater needs replacing?

Almost never on its own. Most codes trace to scale, a clogged inlet screen, a blocked vent or a gas supply issue — all repairable. Replacement enters the conversation when the heat exchanger itself has failed, when the unit is past roughly fifteen years, or when the quoted repair approaches half the cost of a new installation. A single code is a diagnostic starting point, not a verdict.

Why does my tankless water heater keep throwing the same code every winter?

Seasonal recurrence points at something that only becomes marginal under cold-weather load. The two usual candidates are gas supply — the furnace and the water heater competing on a branch that is adequate for one at a time — and a vent termination affected by wind or condensate. Both are consistent, diagnosable conditions rather than random faults, and both are fixed permanently rather than annually.

Can I look up my tankless error code without the manual?

You can get the family from cross-reference tables, which narrows the cause list usefully. But confirm against the manual for your exact model and serial range, because manufacturers reuse numbers differently across generations and a code that means airflow on one platform can mean something else on another. The model and serial are on the rating plate; most manuals are available as free downloads.

Related services

If you need this done

$185–$650 for most repairs; descaling from $189

Tankless Water Heater Repair

Error code on the display or no hot water at all — we diagnose the actual fault instead of guessing at parts.

$185-$850 typical, plus a quoted after-hours premium

Emergency Tankless Water Heater Service

Gas odor, water running over a finished floor, or no hot water in a freeze. Some things do not wait until Monday.

$189-$349 per unit

Tankless Water Heater Flush and Descaling

Frisco water runs 8-11 grains per gallon. Calcium goes exactly where it does the most damage: the hottest surface in your heat exchanger.

Where we work

Booking this work in Frisco

Everything above applies to any home on Collin County or Denton County water. These are some of the areas we cover.

Keep reading

More from the blog

Comfort & Efficiency

Recirculation Pumps: Hot Water Faster Without Wasting It

A recirculation pump can cut a 90-second wait to five seconds. Run it wrong and it reintroduces exactly the standby loss the tankless unit was bought to eliminate. Here is how to get the first without the second.

Questions about your own system?

Call (972) 430-9024. Describe the symptom and we will tell you what it usually means — including when the answer is that you do not need us.

Call (972) 430-9024

Open 24 hours a day, 7 days a week

Available 24/7

Frisco, TX Tankless Pros

(972) 430-9024