Noritz Code 29: Heat Exchanger High Limit Exceeded
Quick Answer
Noritz Code 29 means the heat exchanger exceeded its safe temperature limit. This is a recoverable fault - the unit shut down but no components are consumed. The most common cause is scale buildup on the interior heat exchanger walls that reduces the efficiency of heat transfer from the burner to the water.
Noritz Code 29 means the heat exchanger exceeded its safe temperature limit. This is a recoverable fault - the unit shut down but no components are consumed. The most common cause is scale buildup on the interior heat exchanger walls that reduces the efficiency of heat transfer from the burner to the water. The water does not absorb enough heat, so the metal overheats instead. Low water flow rate through the unit has the same effect. On condensing NRCP models, a blocked condensate trap can also reduce flow enough to trigger Code 29. Address Code 29 promptly - repeated trips lead to Code 14 (thermal fuse blown).
Not seeing 29 on your display?
Select what your appliance is actually doing and we'll take you to the right guide.
What Does the 29 Code Mean?
Heat exchanger overtemp fault. Recoverable, but repeated trips lead to Code 14 (blown thermal fuse). Descaling and flow rate check required.
Most Likely Causes
Based on aggregated repair data, here is the probability breakdown for this error code:
Symptoms You May Notice
- Code 29 on controller display
- Unit shuts off after several minutes of operation
- Hot water stops mid-shower or mid-use
- Code 29 recurring multiple times per day
Can you reset a Noritz waterheater to clear the 29 code?
Press the power button off, wait 30 seconds, then press on. Allow the unit to cool for 5 to 10 minutes before restarting if it has been tripping repeatedly. Code 29 will clear with a reset, but the underlying cause must be fixed or the code will return.
Tools Required for Diagnosis
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Perform one soft reset (power off 30 seconds, power on)
Perform one soft reset (power off 30 seconds, power on). Check if Code 29 returns within the first 5 minutes of operation with a fully open fixture.
Check water flow rate through the unit
On NRCP condensing models, inspect the condensate trap
Check the unit's maintenance history
If Code 29 continues after descaling
Replacement Parts
If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.
| Part Name | OEM Number | Estimated Price |
|---|---|---|
| NTC Temperature Sensor100163938 · $20–$45 | 100163938 | $20 – $45 |
| Condensate Trap100062581 · $15–$40 | 100062581 | $15 – $40 |
| Inlet Filter Screen100113571 · $5–$15 | 100113571 | $5 – $15 |
Repair vs. Replace Calculator
Frequently Asked Questions
What is the Code 29 temperature threshold on a Noritz?
Can I keep resetting Code 29 until I get a technician?
How is Noritz Code 29 different from Code 14?
How often should I descale to prevent Code 29?
Can a clogged condensate trap cause Code 29 on a Noritz NRCP?
Related Noritz Waterheater Error Codes
Models Known to Experience 29 Errors
This repair applies to most Noritz waterheaters with this error code. Common model numbers include:
NRCP199-DV, NRCP111-DV, NR98-DV, NR66-DV, NR711
Last verified for technical accuracy on March 14, 2026