Tankless water heater ignition fault

Navien Tankless Water Heater Code E003

Direct answer: On a Navien tankless water heater, code E003 usually means the unit tried to light but did not establish ignition. The first things to check are whether the gas supply is actually on, whether other gas appliances work, whether the intake or exhaust is blocked, and whether a simple reset clears a one-time misfire.

Most likely: Most often, this turns out to be a gas supply interruption, air in the gas line after service, or a venting problem that keeps the burner from lighting cleanly.

Treat E003 like an ignition problem, not a generic no-hot-water complaint. Separate a one-time hiccup from a repeat failure first. Reality check: a lot of these calls end up being a closed gas valve, recent gas work, or a blocked vent termination outside. Common wrong move: resetting it over and over without checking gas and vent conditions, which wastes time and can hide the real pattern.

Don’t start with: Do not start by ordering a control board or taking apart the burner section. On gas tankless units, that is an expensive guess and not a safe first move.

If the code appeared once after a storm or brief gas interruption,try one reset after checking that the gas valve is fully open.
If E003 comes back right away or you smell gas,stop there and move to safe shutdown and pro service.
Last reviewed: 2026-04-17

What E003 usually looks like in the field

Code appears suddenly and there is no hot water

The display shows E003 and the unit will not deliver hot water at any fixture.

Start here: Start with gas supply and a basic reset before touching anything internal.

You hear it try to start, then it quits

A fan or clicking sound starts, then the unit stops and throws E003.

Start here: Check for blocked intake or exhaust and confirm the gas valve is fully open.

It works sometimes, then locks out

Hot water may start briefly, then go cold and the code returns.

Start here: Look for a marginal gas supply, freezing or debris at the vent termination, or a repeat pattern tied to high demand.

The code showed up after recent gas or plumbing work

The problem started right after service, a gas shutoff, tank refill, or work near the heater.

Start here: Suspect air in the gas line, a valve left partly closed, or a disturbed vent connection before assuming a failed component.

Most likely causes

1. Gas supply is off, restricted, or unstable

E003 is an ignition fault, and no ignition starts with no usable gas. A shutoff left crosswise, an empty fuel source, or low supply pressure can all cause this.

Quick check: Make sure the gas shutoff at the water heater is parallel with the pipe and see whether other gas appliances are working normally.

2. Air in the gas line after service or interruption

After gas work or a supply outage, the heater may need a normal call for hot water before gas reaches the burner consistently.

Quick check: Think about what changed recently. If the issue started right after gas service, one careful reset and retry is reasonable.

3. Blocked or restricted intake or exhaust venting

Tankless units are picky about airflow. A blocked termination, bird nest, snow, leaves, or a sagging vent can prevent proper ignition.

Quick check: Inspect the outdoor vent ends and visible vent path for debris, frost, damage, or anything shoved against the termination.

4. Ignition or flame-sensing hardware is not proving flame

If gas supply and venting check out but the unit still repeatedly fails to light, the igniter, flame rod, wiring, or internal combustion components may not be doing their job.

Quick check: If the code returns immediately after reset and simple external checks are good, stop short of internal gas-burner work and arrange service.

Step-by-step fix

Step 1: Confirm this is a repeat ignition fault, not a one-off glitch

You want to know whether the unit had a brief hiccup or whether it consistently cannot light. That changes how far DIY should go.

  1. Run a hot water fixture long enough to call for heat and watch the display.
  2. Note whether E003 appears immediately, after a few seconds, or only after the unit sounds like it is trying to start.
  3. If the unit has a normal user reset procedure on the front controls, perform one reset only and retry hot water once.

Next move: If hot water returns and the code does not come back, you likely had a temporary interruption. Keep an eye on it over the next day or two. If E003 returns right away or after each call for hot water, move on to gas and vent checks.

What to conclude: A single cleared fault can happen after a brief gas or power disturbance. A repeat fault usually means the heater still cannot ignite under normal conditions.

Stop if:
  • You smell gas anywhere near the unit.
  • The unit makes a loud bang, harsh rumble, or shows signs of scorching.
  • You are not sure how to perform the user reset safely.

Step 2: Check the gas supply at the heater and in the house

No ignition is the most common real-world cause, and the simplest reason is no gas or not enough gas reaching the heater.

  1. Look at the manual gas shutoff near the water heater and make sure it is fully open, with the handle parallel to the gas pipe.
  2. If your home uses propane, confirm the tank is not empty and that any service valve is open.
  3. Check whether another gas appliance in the home is working normally, if you can do that safely.
  4. Think back to any recent gas work, meter work, tank refill, outage, or appliance installation that happened before the code started.

Next move: If you find a closed valve and the unit runs normally after opening it, monitor for a while but you may be done. If the gas supply seems questionable, other gas appliances are also acting up, or the problem started after gas work, stop and call the gas utility or a qualified service tech.

What to conclude: A tankless heater that cannot get steady fuel will often throw ignition faults even though the display and fan still seem normal.

Step 3: Inspect the intake and exhaust terminations for blockage

These units need clean airflow to light and stay lit. Outdoor vent problems are common and easy to miss.

  1. Go outside and inspect the intake and exhaust terminations for leaves, lint, insect nests, frost, snow, or anything stored too close to the vent ends.
  2. Clear loose debris by hand only. Do not spray water into the vent or force tools deep into the pipe.
  3. Look for crushed, disconnected, sagging, or obviously damaged visible vent sections near the unit if they are accessible.
  4. After clearing an obvious blockage, retry hot water once.

Next move: If the unit fires normally after clearing the vent termination, keep the area open and recheck after the next windy or freezing spell. If the vent looks clear but the code remains, or if you see damaged venting, stop at inspection and schedule service.

Step 4: Rule out simple external conditions, then stop before burner work

At this point you have covered the homeowner-safe checks that solve a good share of E003 calls. The next likely causes are inside the combustion area.

  1. Make sure the unit has power and has not been switched off at a nearby service switch or unplugged outlet, if applicable.
  2. Check for obvious water dripping onto the unit, heavy corrosion, or loose front-cover fit that suggests a bigger issue.
  3. Listen during a hot water call for a normal startup attempt versus repeated clicking with no ignition.
  4. If the code started after freezing weather, look for obvious ice buildup at the vent termination or around condensate routing if visible externally.

Next move: If correcting an external issue restores normal operation, verify hot water at more than one fixture and watch for the code returning. If E003 still repeats after gas, power, and vent checks, the remaining causes usually involve ignition, flame sensing, wiring, or combustion setup that should be serviced by a qualified tech.

Step 5: Shut it down safely and set up the right service call

A clean handoff saves time. The tech needs the exact pattern, not just the code number.

  1. Turn the unit off using the normal user control if it keeps faulting repeatedly.
  2. If you smelled gas at any point, leave the gas shutoff closed and contact the gas utility or emergency service from outside the area.
  3. Write down when the code appears, whether the unit clicks or fans up first, whether other gas appliances work, and whether the problem started after weather or recent service.
  4. Tell the service company you have a repeat ignition fault after confirming gas valve position and checking vent terminations.

A good result: If service corrects the gas, vent, or ignition issue, run hot water at a sink and a shower to confirm stable operation.

If not: If the unit still locks out after professional diagnosis, the repair may involve brand-specific combustion setup or internal components that are not good DIY territory.

What to conclude: You have narrowed the problem to the right area and avoided the usual expensive guesses.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

What does Navien code E003 mean?

It usually means ignition failure. The heater tried to light the burner but did not establish or prove flame the way it expected.

Can I just reset the unit and keep using it?

One reset after checking the gas valve and vent area is reasonable. If the code comes back, repeated resets are not a fix and can waste time while the real problem gets worse.

Can low gas pressure cause E003?

Yes. A closed or partly closed shutoff, an empty propane tank, recent gas work, or a broader supply problem can all cause ignition faults.

Could a blocked vent really cause an ignition code?

Yes. Tankless units are sensitive to intake and exhaust restrictions. Snow, frost, nests, leaves, or damaged venting can interfere with safe ignition.

Should I replace the igniter or control board myself?

Not as a first move. On a gas tankless heater, internal ignition and combustion parts need proper testing and safe setup. If the simple gas and vent checks do not solve it, this is usually a service call.