A flashing code on a Surrey tankless unit usually points to one of six fault categories, and knowing which one narrows the fix before the tech even arrives.
Tell us what you need—we’ll call you back fast.
Quick answer
A tankless water heater error code is a diagnostic shorthand built into the unit's control board, and in Surrey homes the display almost always points to one of six categories: ignition, flame loss, venting or exhaust restriction, water flow, over-temperature, or a sensor fault. The exact digits vary by manufacturer and change between model generations, so instead of memorizing numbers, homeowners should note when the code appears, what was happening in the house at the time, and whether a burning smell or visible smoke accompanied it, then call a licensed gas fitter with that information.
Need a licensed gas fitter for your gas water heater? Call CANRO at (604) 359-1081 — residential natural-gas heating and hot water across Metro Vancouver since 1999.
Surrey has one of the broadest mixes of housing stock in Metro Vancouver, from 1970s bungalows in Newton to new-construction homes in South Surrey and Clayton with tankless units built in from day one. That range matters because a tankless heater installed in an older home with a smaller gas line, a longer vent run, or a garage-mounted location will trip codes differently than a unit sized correctly into a new build with a dedicated vent.
Wind exposure on Surrey's more open lots, particularly near Panorama Ridge and the agricultural land reserve edges, can also affect intake and exhaust termination points on the exterior wall. A gust at the wrong angle during startup is occasionally enough to trip a venting fault on a unit that is otherwise working normally.
| Category | What It Usually Means | What a Homeowner Can Check |
|---|---|---|
| Ignition fault | The burner did not light within the control board's attempt window | Confirm the gas shutoff valve to the unit is fully open |
| Flame loss | The burner lit but the flame signal dropped out mid-cycle | Note if a door or window draft was present nearby |
| Venting or exhaust | Airflow through the intake or exhaust pipe is restricted | Look outside for snow, leaves, or a bird nest blocking the termination cap |
| Flow sensor | The unit is not reading expected water movement through the heat exchanger | Check whether more than one fixture was running at once |
| Over-temperature | Outlet water exceeded the unit's safe threshold and it shut down | Avoid running the shower and dishwasher on max heat simultaneously right after |
| Sensor or control fault | An internal thermistor or board sensor is reporting outside expected range | This one is not homeowner-diagnosable; it needs a technician |
We describe these as categories rather than specific digit-and-letter combinations because the code definitions differ across brands and even across generations of the same brand, and a code that means one thing on one manufacturer's board can mean something different on another. Trying to match a code to a generic online chart is one of the most common ways homeowners misdiagnose a tankless fault.
A licensed gas fitter walking in with that information can often narrow the diagnosis before opening the front panel, which shortens the visit and reduces guesswork. Surrey's larger lot sizes sometimes mean the unit is mounted in a detached garage or a mechanical room away from the main house, so having details ready by phone saves a second trip if a part needs to be sourced.
Most ignition, flow, and venting faults are serviceable without replacing the unit, especially on a tankless heater under roughly a decade old. Recurring flame-loss or over-temperature codes on an older unit, particularly one that has already had a heat exchanger repair, is where a technician will start discussing whether continued repair still makes sense versus a tankless replacement.
As a ballparknot a quote, tankless installation in the Lower Mainland typically runs $3,500-$7,500 depending on venting complexity, gas line sizing, and whether the old unit needs to be fully removed. A technician can only give you a firm number after seeing the mechanical room in person.
Surrey's municipal water is on the softer side compared with well-supplied areas further into the Fraser Valley, but tankless heat exchangers still benefit from periodic descaling, and a unit that has never been flushed is more likely to throw flow or over-temperature codes as scale narrows the internal passages. Annual inspection of the intake and exhaust terminations, especially before the fall leaf-drop season, also cuts down on venting-related faults.
Safety note
A tankless unit that shuts down repeatedly, produces a burning smell, or is accompanied by any smell of rotten eggs or gas is not something to keep resetting. Leave the home and call FortisBC at 1-800-663-9911 from outside if you smell gas, and otherwise book a Technical Safety BC licensed gas fitter before using the unit again.
You can look up the general category, but the specific digit combinations differ by brand and model generation, and some fixes involve gas pressure or combustion settings that require a licensed gas fitter. Use an online chart only to understand roughly what kind of fault you are dealing with.
Colder incoming groundwater temperatures in winter mean the unit works harder to reach the same output temperature, which can push an aging or undersized unit closer to its flow or temperature limits. This is more noticeable on units nearing the end of their service life.
Not usually, unless it comes with a burning smell, visible smoke, or a gas odour. In those cases treat it as an emergency, shut off the water heater if it is safe to do so, and call for help immediately.
A single reset can clear a one-time nuisance trip, but if the same code returns within a day or two, resetting again just delays a proper diagnosis and can occasionally mask a worsening fault.
Service life varies a great deal with water quality, usage, and maintenance history, so we avoid quoting a specific number of years. A unit that has never been descaled will generally need more frequent service calls than one on a regular maintenance schedule.
Sometimes, but not always. If the fault is confirmed to be something like a blocked vent termination or a closed shutoff valve, it may be resolved on the spot without parts.
Family-run, TSBC-licensed (gas LGA0043870 · boiler LBP0046450), serving Metro Vancouver homes since 1999. Residential, natural gas only.
Call (604) 359-1081 Email info@canroheat.ca“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.