Water Heater Repairs
Get Estimate
Repair TipsLocal Guides

Tankless water heater error codes: what they mean


A Dallas guide to tankless water heater error codes: what each code means, which ones reset in 60 seconds, and which ones need a licensed tech.

WWater Heater Repairs ·November 2026 ·9 min read
Bright minimalist bathroom featuring a washing machine and modern fixtures.

A tankless water heater error code is the unit's own diagnostic message telling you which safety or performance limit it just hit - and in most cases the code on your display points to one of four things: a blocked vent or intake, a flame or ignition failure, a water flow problem, or scale buildup inside the heat exchanger. The code itself does not tell you the fix; it tells you the system the fault lives in. Below we break down the codes Dallas homeowners see most, which ones clear with a simple reset, and which ones mean you should stop resetting and start calling.

We run these diagnostics every week across Dallas, from 1920s bungalows in Oak Lawn to new-build condos in Uptown, and the pattern is consistent: about a third of the codes we get called out for are venting or airflow, a third are ignition or gas supply, and the rest split between flow, scale, and sensor faults.

What tankless water heater error codes actually tell you

Tankless water heater error codes Dallas TX are alphanumeric fault indicators that a tankless unit's control board logs when a sensor reading falls outside the range the manufacturer programmed for safe operation. The board shuts the burner or heating element down, displays the code, and waits. That is the whole design: fail safe, tell the homeowner something is wrong, and refuse to run until the condition clears.

Every brand uses its own numbering. Rinnai leans on two-digit codes like 11, 12, and 16. Navien uses E-codes such as E003, E012, and E016. Rheem and Noritz mix letters and numbers. Bosch and Takagi have their own tables. The numbers are not universal, which is why the same "code 11" can mean a blocked flue on one brand and something else entirely on another.

What is universal is the category. Nearly every code falls into one of five buckets:

  • Air and venting - blocked flue, blocked intake, backdraft, or a fan that is not spinning up.
  • Ignition and flame - no flame sensed, flame lost mid-burn, or gas supply interrupted.
  • Water flow - flow sensor fault, below-minimum activation flow, or a clogged inlet filter.
  • Scale and heat transfer - heat exchanger overheating because mineral scale is insulating the coil.
  • Sensors and electronics - thermistor out of range, pressure switch stuck, control board fault.

If you can place your code in one of those five buckets, you already know roughly what kind of repair you are facing. If you cannot, that is the point where professional tankless water heater error code diagnostics Dallas TX saves you a lot of guessing.

The codes we see most in Dallas, and what each one means

Here are the fault codes we clear most often in Dallas, grouped by what they actually point to. Your brand's exact number may differ - check the sticker inside the front cover or the manual - but the underlying cause usually lands in the same place.

Air and venting codes (Rinnai 10, 11, 12 / Navien E003, E110)

These mean the unit tried to fire and could not pull enough combustion air, or the exhaust could not leave the building. On a Dallas install, the usual culprits are a bird nest or leaf pack in the intake screen, a flue that terminates too close to a return-air vent, or a condensate drain that froze during a February cold snap and backed water into the vent path. A code 11 on a Rinnai is almost always airflow, not a dead unit.

Ignition and flame codes (Rinnai 12, 14 / Navien E012, E016)

No flame detected, or flame lost after ignition. Gas supply issues, a dirty flame rod, a weak igniter, or a gas valve that is not opening fully. If your other gas appliances - furnace, range - are running fine, the problem is inside the unit. If they are not, call Atmos first.

Water flow codes (Rinnai 32, 33 / Navien E001, E007)

The unit is not seeing enough flow to activate, or the flow sensor is reading wrong. A clogged inlet filter screen, a failing flow sensor, or a fixture that simply does not push enough gallons per minute. Tankless units need roughly 0.5 to 0.8 GPM to fire. A low-flow bathroom faucet in an older Dallas home can sit right at that threshold and cause intermittent codes.

Scale and overheat codes (Rinnai 16, 17 / Navien E030, E046)

Dallas water runs hard - typically 8 to 12 grains per gallon depending on which side of the city you are on. That calcium and magnesium plates out on the heat exchanger coil, insulates it, and drives outlet temperatures past the safety limit. An overheat code is the unit telling you it is choking on scale. This is the single most preventable code on the list.

Sensor and board codes (Rinnai 25, 31 / Navien E030, E036)

Thermistor out of range, pressure switch stuck closed, or a control board fault. These are the codes where resetting rarely helps and parts replacement usually does.

How do I reset my tankless water heater error code in Dallas?

You reset a tankless water heater by cutting power at the breaker or the unit's service switch for 60 seconds, restoring power, and then opening a hot tap to full flow for at least 30 seconds. If the code returns within a few minutes of normal use, the underlying fault is still there and the reset only bought you time.

Here is the sequence we walk homeowners through on the phone:

  1. Turn off the unit at the breaker or the wall switch next to it.
  2. Wait a full 60 seconds - not 10. The control board needs to fully discharge.
  3. Restore power and watch the display during the startup self-test.
  4. Open one hot tap all the way and let it run for 30 to 60 seconds.
  5. If the code clears and stays clear, note the code number anyway. It will likely come back.

What you should not do is reset the unit three or four times in a row and hope. Repeated resets on a flame or overheat code can mask a real safety issue, and on a gas unit that is not something to gamble with. If the same code returns twice in a week, stop resetting and get it looked at.

Hard water, freeze events, and why Dallas units throw codes

Two local conditions drive more tankless fault codes in Dallas than anything else: our water chemistry and our winter weather. Dallas water is hard enough that a tankless heat exchanger can accumulate measurable scale in 12 to 18 months without annual service. Once scale builds up, you start seeing overheat codes, inconsistent hot water, and eventually a unit that shuts down mid-shower.

The fix is mechanical, not electronic. A proper tankless water heater flushing Dallas TX with a food-grade descaling solution - usually 45 to 90 minutes on the truck - restores the heat exchanger to near-original performance and clears the overheat codes that come with it. We recommend it once a year in Dallas, and twice a year if your home sits on the west side where the water runs hardest.

The second driver is freeze. North Texas cold snaps push overnight lows into the teens, and tankless units mounted on an exterior wall or in an unheated garage will throw freeze-protection codes or, worse, crack a fitting. If your unit is in a garage or on a north-facing exterior wall, freeze protection is not optional here. We see it every January and February.

Older housing stock matters too. In tankless water heater dallas tx in Oak Lawn, where a lot of the housing dates to the 1920s and 1930s, we regularly find tankless units retrofitted onto original half-inch gas lines that were sized for a stove and a furnace - not a 199,000 BTU tankless. Undersized gas supply shows up as repeated ignition codes under load.

What do tankless water heater error codes mean in Dallas TX when two codes show at once?

When two codes appear together, the first one is almost always the root cause and the second is a downstream symptom. A flow code paired with an overheat code usually means scale is restricting flow through the heat exchanger, which then overheats. An ignition code paired with a vent code usually means the flue is blocked, so the unit cannot establish a stable flame.

Read the codes in the order they appeared, not the order they are displayed. If you watched the unit start up and saw code A flash before code B, code A is your starting point. That single detail saves our technicians 15 to 20 minutes on a diagnostic call, and it is the first thing we ask when you call.

Some brands also log a history. Rinnai and Navien both store the last several fault codes in the control board memory, which a technician can pull with a service tool. That history is gold when the code is intermittent - the kind that only shows up when the dishwasher, the shower, and the washing machine all run at once.

Common mistakes homeowners make with error codes

The mistakes are consistent, and each one costs money.

  • Resetting without writing down the code. The code is the diagnosis. If you clear it and forget it, you have thrown away the only clue the unit gave you.
  • Assuming the code means the unit is dead. A code 11 or E003 is a venting problem, not a dead heater. Most coded units we see are repairable for a fraction of replacement cost.
  • Searching the code without the brand and model. "Code 12" means nothing on its own. Rinnai 12 and Navien 12 are different faults. Always search with brand and model number.
  • Ignoring the second occurrence. One code is an event. Two codes in a week is a pattern. Patterns do not fix themselves.
  • Cleaning the inlet filter with the unit still powered. Shut the water off and kill power first. We have replaced more than one flow sensor because of this.
  • Letting scale ride for three or four years. By then the heat exchanger is often past saving, and you are looking at replacement instead of a $200 to $350 descaling service.

When to call a professional

Call a licensed technician when the same code returns after two resets, when you see any flame or ignition code on a gas unit, when you smell gas, when you see water inside the cabinet, or when the unit is more than 12 months past its last descaling. Those are the conditions where continuing to troubleshoot yourself risks either a safety issue or a bigger repair bill.

At Water Heater Repairs, we diagnose tankless fault codes across Dallas with the manufacturer service tools, not guesswork. We pull the stored code history, test the specific sensor or component the code points to, and tell you what it needs before we start. If it is a $180 flow sensor, we say so. If it is scale, we flush it. If the heat exchanger is gone, we tell you that too, and we walk you through replacement options rather than pushing you into one.

Most diagnostic calls in Dallas run 60 to 90 minutes, and we carry the common parts - flow sensors, igniters, flame rods, thermistors, inlet filters - on the truck so a straightforward repair is finished the same visit. If your unit needs a part we do not stock, we tell you the lead time up front.

Frequently Asked Questions

What does my tankless water heater error code mean in Dallas TX?

It means the control board detected a reading outside safe range and shut the unit down. Codes fall into five groups: venting, ignition, water flow, scale/overheat, and sensors. The number is brand-specific - Rinnai 11 and Navien E003 both point to airflow, but the numbers are not interchangeable across brands.

How do I reset my tankless water heater error code in Dallas?

Cut power at the breaker or service switch for a full 60 seconds, restore power, then run one hot tap at full flow for 30 to 60 seconds. If the code returns within a few minutes of normal use, the fault is still present and a reset will not fix it. Two returns in a week means call us.

Who fixes tankless water heater error codes near me in Dallas TX?

A licensed plumbing contractor with manufacturer diagnostic tools. We service Rinnai, Navien, Rheem, Noritz, Bosch, and Takagi units across Dallas, pull stored fault history from the board, and test the component the code points to. Most diagnostic calls run 60 to 90 minutes on site.

Can a tankless water heater error code be fixed same day in Dallas?

Yes, most can. Roughly 70 percent of the coded units we see are repaired on the first visit because the failure is a flow sensor, igniter, flame rod, inlet filter, or scale buildup - all of which we carry or can clear on the truck. Parts we do not stock usually arrive within one to two business days.

Where can I find my tankless water heater error code list in Dallas?

The code table is printed inside the front cover of most units and in the installation manual. If the sticker is gone, search your brand and model number plus "error codes" - Rinnai, Navien, Rheem, and Noritz all publish full tables online. We can also read the stored code history directly off the board.

Get help with tankless water heater dallas tx in Dallas

If your unit is throwing a code and resetting is not holding, we can diagnose it, explain what the code actually means, and get your hot water back - usually the same day. Call Water Heater Repairs at (214) 817-0188 and tell us the code number, your brand, and your neighborhood; we will tell you what we are likely looking at before we roll a truck.

Tagged with

#tankless water heater#error codes#dallas#repair#diagnostics

Common Questions

What does my tankless water heater error code mean in Dallas TX?
It means the control board detected a reading outside safe range and shut the unit down. Codes fall into five groups: venting, ignition, water flow, scale/overheat, and sensors. The number is brand-specific - Rinnai 11 and Navien E003 both point to airflow, but the numbers are not interchangeable across brands.
How do I reset my tankless water heater error code in Dallas?
Cut power at the breaker or service switch for a full 60 seconds, restore power, then run one hot tap at full flow for 30 to 60 seconds. If the code returns within a few minutes of normal use, the fault is still present and a reset will not fix it. Two returns in a week means call us.
Who fixes tankless water heater error codes near me in Dallas TX?
A licensed plumbing contractor with manufacturer diagnostic tools. We service Rinnai, Navien, Rheem, Noritz, Bosch, and Takagi units across Dallas, pull stored fault history from the board, and test the component the code points to. Most diagnostic calls run 60 to 90 minutes on site.
Can a tankless water heater error code be fixed same day in Dallas?
Yes, most can. Roughly 70 percent of the coded units we see are repaired on the first visit because the failure is a flow sensor, igniter, flame rod, inlet filter, or scale buildup - all of which we carry or can clear on the truck. Parts we do not stock usually arrive within one to two business days.
Where can I find my tankless water heater error code list in Dallas?
The code table is printed inside the front cover of most units and in the installation manual. If the sticker is gone, search your brand and model number plus "error codes" - Rinnai, Navien, Rheem, and Noritz all publish full tables online. We can also read the stored code history directly off the board.

Get your tankless water heater dallas tx error code diagnosed in Dallas today.

Tell us the code number, your brand, and your neighborhood and we will tell you what we are likely looking at before we roll a truck. Most coded units we see in Dallas are back to full hot water the same day.

Call (214) 817-0188 Send a Message
Call (214) 817-0188 Get Quote
Call Quote