Ruud 31 Error Code
The heat exchanger is too hot
Source: hvac/ruud/c327d936__RUD-rutgh-84dvln-2_pm.pdf
What does Ruud 31 mean?
On Ruud RUTGH condensing tankless water heaters, error code 31 indicates the heat exchanger is too hot. The controller senses excessive heat-exchanger temperature and stops the unit to protect it, displaying code 31. This is a hardware-protection fault that the manual routes to professional service.
Symptoms
- 31 shown on the remote control LED display
- Heater shuts down during operation
- Loss of hot water
- Repeated faulting under load
Common causes
- Heat-exchanger temperature exceeding safe limits
- Reduced water flow through the heat exchanger
- Scale buildup impairing heat transfer
Ask the AskWhiz AI about Ruud 31
AskWhiz
online
Diagnostic steps
Turn off faucets and let the unit cool
Turn off all hot water faucets so the heat exchanger can cool before restarting.
Power-cycle the heater
Turn off the heater, unplug it for about 30 seconds, plug it back in, restart, then turn on a hot water faucet and recheck the display.
Record the code if it persists
If 31 remains, note the displayed code for the technician.
Contact a dealer or qualified service technician
The manual's solution for code 31 is to contact a dealer or qualified service technician to diagnose the heat-exchanger condition.
When to call a professional
Code 31 is a heat-exchanger over-temperature fault best handled by a dealer or qualified service technician, especially if it returns after a power cycle. Diagnosing flow restriction or heat-exchanger condition on a sealed condensing unit requires specialized tools. The manual directs repairs of burners and safety devices to a qualified service technician and warns against attempting them yourself.
Stop searching through PDFs. Our AI assistant on WhatsApp is trained on official Ruud documentation and can diagnose this fault code and guide you through the repair in minutes.
5 free questions per bot in your browser — no signup.
Other Ruud Error Codes
Lime/scale buildup detected — flush or descale the heat exchanger
Air intake or vent exhaust opening may be blocked
Vent pipes on the vent termination may not be connected properly
Gas shut-off valve is not fully opened
Gas service has been interrupted
LP gas is running low (LP models only)
Code still displayed after the basic recovery steps — service needed
Water heater is overheating
Neutralizer is clogged
Faulty inlet thermistor
Faulty outlet thermistor
Faulty blower motor