​
Rheem and Ruud Tankless Error Codes, Explained

Plumbing Picks is reader-supported. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.

Quick answer from a licensed plumber: Rheem and Ruud gas tankless heaters use two styles of code. The RTG, RTGH, RUTG and RUTGH “-3” series show two-character codes: 11 (flame not detected), 12 (flame lost), 10, 90 and 99 (air intake or venting), 29 (condensate not draining), 1L and 88 (flush the heat exchanger) and P1 (not enough water flow).

Rheem’s ultra-low-NOx condensing units (Use and Care Manual AP22745) show A-prefixed codes such as A011 (gas shut-off valve not fully open), A012 (gas service interrupted or propane low) and A090 (air intake or vent blocked). The fixes an owner can make are outside the cabinet: open the gas valve, refill the propane, clear the vent terminals, clean the inlet water filter and faucet aerators, and check the condensate line. Everything behind the front cover belongs to a qualified service technician.

Safety first: if you smell gas, get everyone out, do not use switches, phones or anything that could spark near the heater, and call your gas utility from outside. That is standard gas-appliance safety. Rheem’s manual adds: turn off the manual gas shut-off valve if the heater has been through overheating, fire, flood or physical damage, or if the gas supply fails to shut off, and do not run the heater if the vent shows signs of leaking exhaust.

Which Code List Is Yours?

Rheem’s High and Super High Efficiency troubleshooting manual (AP21822) covers the “-3” series: the non-condensing RTG and Ruud RUTG models (70, 84 and 95) and the condensing RTGH and Ruud RUTGH models (68, 84, 90 and 95), plus RMTG, RMTGH, ECO and ECOH variants. Those show two-character codes. The Use and Care Manual for Rheem’s ultra-low-NOx condensing tankless (AP22745) uses A- and T-prefixed codes. The model number is on the rating label.

RTG, RTGH, RUTG and RUTGH Codes

CodeRheem’s descriptionOwner check, then who
P1Not enough water flow for operationNeeds at least 0.4 GPM: open the tap further, clean aerators and the inlet water filter, check for a crossover.
1LLime build-up detected in heat exchangerDrain and flush. The reset is on the control board: technician.
03Manifold setting failure (multi-unit systems only)Technician.
05 / 28Low heat exchanger temperature detectedTechnician.
10Incorrect inlet air volumeClear the intake and exhaust terminals outside.
11Flame not detected by flame rodGas supply valve open; propane in the tank. Then technician.
12Detected presence of flame, then lost itSame gas checks as 11. Then technician.
14Over-heat limiter is activeTechnician. Rheem says it is normally caused by gas supply or venting.
15, 16Excessively hot water detected / outlet thermistor failureTechnician.
17Water leak detected (WiFi models)Look for water; Rheem notes condensation can trigger it too.
24DIP switch malfunction: buttons held more than 20 secondsStop holding the buttons; if it returns, technician.
29Condensation not drained from collectorCheck the condensate line for kinks and clogs.
31–35Inlet, heat exchanger, outlet and air thermistor faults; improper thermistor connectionTechnician.
51, 52, 71, 72, 80Gas solenoid and gas valve faults; flame sensed when it should not beTechnician.
61, 79Blower motor speed or currentTechnician.
66, 70, 76, 82Bypass motor; microcomputer; display communication; gas chipTechnician.
88Maintenance noticeFlush, then clear the code (steps below).
89High exhaust temperature detectedTechnician; Rheem again points to gas supply or venting.
90 / 99Blockage in venting detected (90 before ignition, 99 after shutdown)Clear the vent terminals; the lockout reset is technician work.

Condensing Models With A-Codes

From the Service Error Code Chart in Rheem’s condensing Use and Care Manual (AP22745):

CodePossible cause (Rheem)Rheem’s solution
A011The gas shut-off valve is not fully openedCheck the shut-off valve and open it completely.
A012Gas service interrupted, or LP gas running lowContact your gas utility, or refill or replace the LP container.
A090Air intake or vent exhaust opening may be blocked, or vent pipes not connected properlyRemove any blockage (the air intake needs 12 in / 30 cm of clearance); otherwise a dealer or qualified technician.
T113Not enough hot water to operate the unitIncrease the water flow from the fixtures.
T111Reminder to flush the heat exchanger and/or replace the water treatment filterContact a dealer or qualified service technician.
A01LBuildup of lime depositsContact a dealer or qualified service technician.
A014, A029Overheating; blocked condensate lineContact a dealer or qualified service technician.
A031–A036Inlet, heat exchanger, outlet and exhaust thermistor faults; improper thermistor connectionContact a dealer or qualified service technician.
A055, A061, A063, A065, A066Gas valve; blower motor; built-in recirculation pump (“SR” models); water flow and bypass solenoidsContact a dealer or qualified service technician.
A070, A071, A072, A082Control board; gas solenoid valve; flame detected before ignition; software errorContact a dealer or qualified service technician.

To clear an A-code, Rheem’s steps are: turn off all hot water faucets, press SERVICE, press ENTER, scroll with the arrows to “Clear Alarms?”, press ENTER, choose “Yes” and press ENTER. If the code is still shown, turn off the faucet and the heater, note the code and call for service. Rheem also says that if the code is not in the chart at all, turn the heater off immediately and call for service.

I send an occasional note when a new guide goes up — repairs worth doing yourself, and the parts that actually last. No spam, no course funnel; written by a licensed Georgia plumber.

11 and 12: The Flame Codes

Rheem says the heater tries to ignite twice before it shows 11, and shows 12 when it loses the flame three times in a row during a run. Its check list for 11 is gas supply pressure, the gas filter, the venting, the igniter rod and the flame rod. Your part: make sure the gas supply valve to the heater is fully open, that propane is not running low, and that the vent terminals outside are clear. Gas supply pressure has its own specification in Rheem’s technician manual, and cleaning the flame rod is part of a technician’s flowchart. Those belong to a qualified technician. Choosing an LP unit? See our propane tankless water heater picks.

10, 90 and 99: Air and Venting

Rheem says 10 appears when the heater was run before the vent was installed or the blower is not moving enough air, and 90 and 99 when it senses a blockage in the venting before ignition or after shutdown. Go outside and look at both the intake and exhaust terminals: snow, leaves or a nest.

Clear what you safely can. (Rheem’s condensing Use and Care Manual asks for 12 inches of clearance at the air intake; check your own manual for your model.) Codes 10, 13 and 99 are what Rheem calls hard lockouts, and its reset involves removing the front cover and flipping DIP switches on the control board with the unit plugged in. That is technician work: Rheem’s condensing Use and Care Manual warns that removing the front cover panel exposes you to live electricity.

29: Condensate

On models with a built-in condensate drain trap, 29 means the sensor in it found the trap full or could not read the water level. Rheem’s checks: on a new install, the protection plug on the drain connection may not have been removed; the drain line should not be blocked or pinched; and it does not need a P-trap. You can follow the line and look for kinks or a clog. Rheem’s condensing Use and Care Manual also says the condensate is acidic and an external neutralizer needs to be installed to local codes; if one is installed, Rheem says to check periodically that its medium is not depleted.

P1, No Code and Not Enough Hot Water

Rheem says the heater needs at least 0.4 GPM to fire. If it shows P1, or nothing at all and no hot water:

  • Open the hot tap further, and clean the aerator on the faucet you are testing. See how to clean a faucet aerator.
  • Clean the inlet water filter. Rheem’s condensing manual says to do it monthly: turn the heater off and unplug it, turn off the water supply, drain the heater, unscrew the filter from the base of the cold water inlet, rinse it under running water (a soft brush for heavy sediment), and screw it back in snug. Do not tap, force or overtighten it; Rheem says that can deform the filter.
  • Check for a plumbing crossover, using the test in Rheem’s technician manual: turn off the hot water valve at the heater, then turn on only the hot side at each fixture. If water flows freely, hot and cold are crossed somewhere (Rheem notes that single-handle pressure-balancing valves will not let any water flow during this test if there is a crossover), and finding it is a job for a licensed plumber.
  • On a new installation, make sure the hot and cold lines are not reversed at the heater.

1L and 88: Flush the Heat Exchanger

1L means the control board has detected lime inside the heat exchanger, and Rheem says the unit must be drained and flushed to prevent permanent damage. 88 is the maintenance notice: Rheem calls it a warning code and says the unit will eventually shut itself down, so flush it rather than just clearing the code. Rheem’s flush, from the troubleshooting manual:

  • The gas must stay OFF for the whole flush, and both water supplies are turned off at the service valves.
  • Hoses go on the hot and cold service valves under the heater, into a 5-gallon bucket.
  • Use 2 gallons of virgin food-grade white vinegar, circulated with a submersible utility pump for 45 to 60 minutes.
  • Drain, clean the inlet water filter, then run fresh cold water through for about 5 minutes to rinse.
  • Rheem names its own kit for this, the Rheem/Ruud Tankless Flush Kit RTG20124.

To clear 88 after the flush, Rheem’s steps are: turn on the remote control, close the gas and water shut-off valves, press the DOWN button until the lowest temperature shows, press and hold DOWN and UP together for 5 to 10 seconds, then reopen the valves. Repeat if 88 is still shown. The 1L reset is different: it uses the MIN and MAX buttons on the control board inside the cabinet, which is technician territory.

Worth knowing: Rheem’s Use and Care Manual lists flushing under “Professional Preventive Maintenance,” done annually or as a professional recommends, and says certain water conditions can cause damage the limited warranty does not cover. Flushing needs isolation valves with service ports; if yours has none, adding them is a job for a licensed plumber.

The Flush Kit, If You Flush It Yourself

Superior Pump 91660 Tankless Water Heater Descaler Pump Kit. The listing says it includes a 1/6 HP pump, a 3.5-gallon pail with a screw-top lid, two 3/4-inch garden-hose-thread (GHT) stainless steel hoses 6 feet long and a 7 oz packet of descaler powder, and that it is designed to clean and descale most tankless water heaters. Rheem’s steps use a 5-gallon bucket with a submersible utility pump set in the bottom of it; the kit’s pail is 3.5 gallons, so use a 5-gallon bucket as Rheem does.

Rheem’s own RTG20124 kit was down to its last few units when we checked, so we did not link it. Rheem’s procedure specifies vinegar, so use vinegar rather than the included powder unless your manual says otherwise. It was shipped and sold by Amazon.com, new and in stock, when we checked on September 24, 2026; details come from the Amazon listing, not from hands-on testing.

For the full walk-through, including the isolation valves you need before any of this works, see how to descale a tankless water heater, and for the other kits we looked at, the best water heater flush kits.

When to Stop and Call a Licensed Professional

  • You smell gas, or the vent shows signs of leaking exhaust.
  • Any code whose fix is inside the cabinet: gas valve and solenoids, sensors, blower, control board, flame rod.
  • A hard lockout (10, 13 or 99) that needs the control-board reset.
  • Code 14 or 89, which Rheem ties to gas supply or venting.
  • The relief valve discharges from time to time: Rheem says this may indicate a problem in the water system, to contact the water supplier or a plumbing contractor, and never to plug the relief valve outlet.
  • The heater has been through a flood, fire, overheating or physical damage.

FAQ

What does error code 11 mean on a Rheem tankless water heater?

On Rheem and Ruud “-3” series units, code 11 means the flame was not detected by the flame rod. Rheem says the heater tries to ignite twice before it shows 11. Check that the gas supply valve is open and, on propane, that the tank is not empty; gas pressure, the gas filter, venting, the igniter and the flame rod are for a qualified technician.

Are Ruud tankless error codes the same as Rheem?

For the models in Rheem’s troubleshooting manual, yes. That manual covers Rheem RTG and RTGH models and Ruud RUTG and RUTGH models together, with one error code list for all of them.

How do I clear an error code on a Rheem tankless?

On the condensing models with A-prefixed codes, Rheem’s steps are: turn off all hot water faucets, press SERVICE, press ENTER, scroll to “Clear Alarms?”, press ENTER, choose Yes and press ENTER. If the code is still shown, turn the heater off, note the code and call for service. Code 88 on the older series has its own clearing steps, done after the flush.

What does 1L mean on a Rheem tankless?

The control board has detected lime build-up inside the heat exchanger. Rheem says the unit must be drained and flushed to prevent permanent damage. The 1L reset is done with buttons on the control board inside the cabinet, so leave that part to a qualified service technician.

Why does my Rheem tankless show P1?

P1 means there is not enough water flow for the heater to run. Rheem says it needs at least 0.4 gallons per minute to activate. Open the tap further, clean the faucet aerator and the heater’s inlet water filter, and check for a plumbing crossover.

Why Trust Plumbing Picks

Journeyman Plumber — State of Georgia Licence #JP507711

Plumbing Picks is written by a Georgia journeyman plumber, and the license can be checked through the Georgia Secretary of State’s license verification portal. Every code meaning and step on this page comes from the manufacturer documents listed below, which we opened and read; where we add our own advice, the page says so. Product details come from the Amazon listing. Where a link goes to Amazon we may earn a commission at no extra cost to you. This page is general information for owners, not an offer of repair work. Nobody pays to be included here. More on who writes this and how we pick.

Sources

Bottom Line

Match your model to the right code list first. For 11, 12, A011 and A012, confirm the gas is on and the propane tank is not empty; for 10, 90, 99 and A090, clear the vent terminals; for P1 and T113, get more flow and clean the filters; for 1L, 88 and T111, the heat exchanger is due for flushing (Rheem sends T111 to a dealer or technician). Anything behind the front cover, and any hard lockout, is a job for a qualified service technician.

About the author: Written by Isaac Daniels, Journeyman Plumber — State of Georgia Licence #JP507711 (verify), who works on the systems reviewed here — water heaters, softeners, drains, and everything between. Product picks follow the method described in How We Pick: maker documents, parts availability and a licensed plumber’s judgment, never commission rates. Questions or corrections: isaac@plumbingpicks.com.


🔧 Guide finder
Hi! I am the Plumbing Picks assistant. Ask me about toilets, faucets, drains, leaks, water heaters, hard water, tools — anything plumbing — and I will point you to the fix. What is going on?