Thermocouple
Common pilot and ignition part on gas water heaters.
Rinnai code 29 guide for tankless water-heater system faults, PCB checks, sensor wiring, remote controls, communication, and resets.
Rinnai code 29 guide for tankless water-heater system faults, PCB checks, sensor wiring, remote controls, communication, and resets.
Likely parts to price
Common pilot and ignition part on gas water heaters.
Price this on no-light and ignition failure symptoms.
Common fault-code part. Confirm model and sensor style first.
Higher-cost part to price after confirming supply, venting, and ignition checks.
Rinnai Error Code 29 appears on Rinnai V-Series, RU-Series, and RUR-Series tankless water heaters and indicates a system or communication fault — specifically, the main PCB (printed circuit board) has detected an internal fault, a communication failure between the main board and a secondary board or remote controller, or a sensor reading that is outside plausible operating range.
Error Code 29 is a catch-all fault code that can point to several different root causes, which makes it one of the more challenging Rinnai error codes to diagnose.
On Rinnai tankless water heaters, the main PCB continuously monitors all sensors, internal communication buses, and sub-board signals. When it detects that something is communicating incorrectly — or not at all — it logs Error Code 29 and shuts down to prevent unsafe operation.
Unlike Error Code 11 (ignition failure) or Error Code 12 (flame loss), which point to a specific mechanical or combustion failure, Code 29 is electronic in nature. It typically means:
Turn the unit off at the power switch (or at the circuit breaker if no switch is accessible). Wait 60 seconds. Restore power. Attempt to run the unit. Some Code 29 faults are transient — caused by a momentary power glitch or communication timeout — and clear with a simple restart.
If Code 29 returns within seconds or within the first heating cycle, it is a persistent fault requiring further diagnosis.
If a Rinnai wired remote controller is installed:
If no remote controller is installed but Code 29 persists, proceed to Step 3.
With the unit powered off, open the front cover. Locate all sensor connectors on the main PCB and verify each one is firmly seated. Common sensors on Rinnai tankless units include:
Check each sensor connector for:
Disconnect each NTC thermistor sensor connector from the PCB one at a time and measure resistance across the sensor terminals with a multimeter. At room temperature (70°F/21°C), healthy sensors typically read 10–12 kΩ. An open circuit (OL) or near-zero reading indicates a failed sensor.
Replace any failed sensor and test whether Code 29 clears.
Measure the AC supply voltage at the unit’s power connection. It should be 120 VAC ±10% (108–132 VAC). A chronically low supply voltage can cause the PCB’s internal power supplies to operate marginally, leading to communication errors.
If supply voltage is within spec, use a multimeter to check the PCB’s internal DC supplies if accessible (consult the service manual for test points). A failed 12 VDC or 5 VDC rail explains widespread communication faults.
If Steps 1–5 do not identify a fixable cause, the main PCB has failed. PCB replacement is the definitive fix for persistent Code 29 faults. Rinnai’s service literature typically points to the PCB as the primary suspect when Code 29 is not cleared by sensor or remote controller replacement.
Order the correct PCB by model number — Rinnai’s product line uses different board revisions across model years, and installing an incorrect board version can cause additional issues.
| Part | Typical Cost | Where to Buy |
|---|---|---|
| Rinnai Main PCB / Control Board | $180–$400 | |
| NTC Temperature Sensor | $15–$35 | |
| Rinnai Remote Controller MC-91 | $80–$140 | |
| Remote Controller Wiring | $10–$25 |
Before ordering, match the water-heating part to the model number, electrical rating, and failure symptom. Check current prices on Amazon - prices and availability change frequently.
Main PCB diagnosis and replacement involves working with the unit’s internal wiring and live 120 VAC components. If you are not comfortable working with residential electrical systems, have a licensed plumber or HVAC technician perform the diagnosis. In many jurisdictions, service work on tankless gas appliances must be performed by a licensed technician.
Additionally, if Code 29 appeared after a lightning strike or power surge, have the unit fully evaluated — surges can damage multiple components simultaneously, and replacing only the PCB may leave hidden damage in place.
Pro tip: Rinnai Code 29 faults that appear only when hot water demand is continuous for more than 10–15 minutes (but clear if you let the unit rest) often indicate an overheat sensor that is triggering from a marginal heat exchanger. Scale buildup inside the heat exchanger causes localized hot spots that trigger the overheat sensor, which the PCB interprets as a Code 29. Annual descaling with a tankless water heater flush kit can resolve or prevent this pattern.