31
Rinnai · Rinnai RUR199iN Sensei Recirculating Tankless Water Heater
The incoming (cold) water temperature sensor (thermistor) has failed or is reading out of range. The inlet thermistor measures the temperature of cold water entering the unit. The control board uses this reading along with the user's set temperature to calculate how much heat must be added. If the sensor fails (open circuit, short circuit, or reading outside the expected range of 32-120°F), the unit cannot properly modulate the gas valve and will shut down with error 31. The inlet thermistor is typically a small probe inserted into the cold water pipe inside the unit, connected to the control board by a two-wire connector. Diagnosis: disconnect the thermistor leads from the control board and measure resistance with a multimeter. At 77°F (25°C), resistance should be approximately 10,000 ohms (10K). If the reading is infinite (open), zero (short), or vastly different from the expected value, replace the thermistor. Rinnai thermistors are inexpensive parts ($15-30) and straightforward to replace.
Error 31 on the Rinnai Rinnai RUR199iN Sensei Recirculating Tankless Water Heater means: Inlet Thermistor Failure. The top-ranked community fix is “Replace the Inlet Thermistor Sensor” (medium difficulty, ~30 min, DIY cost: $15-$30). 2 community-ranked fixes available below.
Published February 2026 · 2 fixes · water heater
Content is based on manufacturer service documentation, community repair experience, and OEM technical bulletins. Always verify with your owner's manual.Learn about our editorial standards.
While many water heater repairs can be done safely at home, consider hiring a qualified technician if:
Average professional repair cost for this issue: $130-$190.
water_heater · 2 fixes
water_heater · 2 fixes
water_heater · 2 fixes
water_heater · 2 fixes
water_heater · 2 fixes
water_heater · 2 fixes
water_heater · 2 fixes
water_heater · 2 fixes
The Rinnai Rinnai RUR199iN Sensei Recirculating Tankless Water Heater has 8 other known error codes:
Error code 31 also appears on 8 other Rinnai models:
Ad Space — banner
Replace ADSENSE_PUBLISHER_ID in AdUnit.tsx