Noritz Water Heater Error 90 Solved: Detailed DIY Repair

The Noritz Error Code 90 indicates a “Combustion Abnormality.” This critical failure occurs when the unit’s internal computer detects that the air-to-fuel ratio is improper or that the exhaust gases are not being evacuated correctly. Essentially, your water heater is struggling to “breathe,” which triggers a safety shutdown to prevent the production of carbon monoxide or internal heat damage. While it may manifest as cold water or a vibrating unit, this code is a protective measure designed to keep your household safe. Rest assured, with methodical troubleshooting, this issue is often solvable without a total unit replacement.

Symptoms of a Combustion Abnormality

As a Safety Compliance Officer, I must urge you to pay close attention to the physical cues your unit is providing. The most obvious sign is the digital display flashing “90” on the remote controller. Beyond the code, you will likely experience intermittent or non-existent hot water, as the unit will attempt to ignite, fail, and then lock itself out for safety. You may hear unusual vibrating or humming noises originating from the blower motor as it tries to compensate for restricted airflow. In some severe cases, you might notice a slight smell of unburnt gas or see soot accumulation around the venting terminations. If you see smoke or heavy soot, you must shut the gas off immediately and evacuate the area; these are signs of incomplete combustion that can lead to hazardous conditions.

🛑 Important: Official Documentation

For your safety and to avoid voiding the warranty, please check the official docs.


📂 View Noritz 90 Specs

Comprehensive Repair Guide

WARNING: Before beginning, you must disconnect the power supply and shut off the gas valve. Working on a live unit or one with active gas flow can result in electrocution or explosion.

  1. Verify and Clear Venting Paths:
    Start by inspecting the exterior of your home where the vent pipes terminate. Use a flashlight to look inside the pipes for any debris, bird nests, or leaves. Even a small obstruction can cause an Error 90. Ensure there is at least 12 inches of clearance around the exhaust. If you find debris, use a shop vac to pull it out rather than pushing it further in.
  2. Clean the Intake Air Filter:
    Inside the unit (usually located at the bottom or side), there is an air intake filter designed to catch dust. Unscrew the mounting screw using your Phillips head screwdriver and pull the filter out. If it is coated in dust, wash it with mild soap and water, dry it completely, and reinstall it. SAFETY NOTE: Never operate the unit without the filter, as this will lead to permanent heat exchanger damage.
  3. Inspect the Fan Motor (Blower):
    Open the front panel of the Noritz unit. Locate the blower motor (the large circular component). Check the fan blades for any visible dirt or “lint fur.” Use compressed air to blow out the dust. With the power still OFF, manually spin the fan with your finger; it should spin freely. If it feels “crunchy” or stuck, the bearings have failed, and the motor must be replaced.
  4. Check Electrical Connections:
    Ensure all wiring harnesses leading to the fan motor and the gas valves are seated tightly. Vibrations over time can loosen these connections. Using your multimeter, you can check for continuity on the fan motor wires if the motor isn’t spinning during the ignition sequence. Refer to your specific Noritz model’s wiring diagram for the correct voltage readings (usually 120V AC or 12-24V DC depending on the circuit).
  5. Heat Exchanger Inspection:
    Look for any signs of “greenish” corrosion or black soot on the heat exchanger fins. If the heat exchanger is clogged with soot, this is a sign of a deeper gas-to-air mixture issue. While you can lightly vacuum the surface, a heavily sooted heat exchanger usually requires a professional “deep clean” or replacement to ensure safety compliance.
  6. System Reset:
    Once all components are clean and clear, restore the gas supply and then the power. Turn on a hot water faucet to trigger a demand. If the code persists, press the “Reset” button on the remote controller. If the unit fires up and stays running for more than 10 minutes without a code, the blockage has been successfully cleared.

Technical Quick Specs

Difficulty Level: Moderate to High (Technical Knowledge Required)
Estimated Time: 60 – 120 Minutes
Specific Tools Needed: Phillips Head Screwdriver (#2), Digital Multimeter, Compressed Air Canister or Soft Brush, Manometer (for gas pressure testing).
Estimated Repair Cost: $0 (Cleaning) to $450 (Fan Motor/Circuit Board Replacement)

What Triggers this Code?

The Noritz Error 90 is rarely a “glitch.” It is a calculated response to specific mechanical or environmental failures. Here are the primary drivers of this code:

  • Venting Obstructions: This is the most common cause. Over time, bird nests, insect hives, or even heavy snowfall can block the intake or exhaust pipes. When the venting is restricted, the unit cannot draw in enough oxygen for a clean burn, or it cannot expel toxic byproducts, leading to a “smothered” flame.
  • Fan Motor Degradation: The combustion fan (blower) is responsible for maintaining the correct air velocity. Due to constant wear and tear or dust accumulation on the fan blades, the motor may fail to reach the RPMs requested by the control board. If the fan drags, the air-to-fuel ratio shifts, triggering the abnormality.
  • Gas Pressure Inconsistencies: Combustion requires a precise volume of gas. If your gas regulator is failing or if there are voltage spikes affecting the gas solenoid valves, the burner may receive too much or too little fuel. This “out-of-spec” combustion is immediately flagged by the flame rod sensors.
  • Heat Exchanger Sooting: If the unit has been operated in a dusty or “dirty” environment (near laundry lint or construction dust), the fins of the heat exchanger can become clogged. This creates backpressure and prevents the heat from transferring efficiently, causing the system to overheat and error out.

How to Prevent Error 90

Consistency is the key to safety and longevity. To ensure your Noritz unit remains in peak condition and to avoid the recurrence of combustion abnormalities, follow these protocols:

1. Annual Professional Maintenance: You should have a certified technician perform a combustion analysis once a year. They use a manometer to ensure your gas pressure is perfectly tuned to the manufacturer’s specifications, preventing the “rich” or “lean” burns that cause Error 90.

2. Install Vent Screens: If your venting does not have them, install approved mesh screens on the exterior terminations. This prevents rodents and large insects from entering the pipes and creating the blockages that lead to airflow failures.

3. Use a Dedicated Surge Protector: Noritz circuit boards are highly sensitive to voltage fluctuations. A power surge can damage the fan’s speed controller, leading to “ghost” Error 90 codes where the hardware looks fine but the software is misinterpreting data. A high-quality surge protector is a cheap insurance policy for your water heater’s “brain.”

Frequently Asked Questions

Can I still use hot water while Error 90 is active?
No. For safety reasons, the unit’s internal logic will lock out the burner. Attempting to force the unit to run by repeatedly resetting it without fixing the underlying issue can lead to a build-up of unburnt gas or heat stress on the heat exchanger. Fix the airflow first.

Is Error 90 the same as Error 91?
They are related but distinct. Error 90 is a “Combustion Abnormality,” usually meaning the air/gas mix is off. Error 91 is specifically a “Burner Abnormality,” often indicating that the burner itself is dirty or the manifold pressure is incorrect. Both require immediate attention to prevent hazardous operation.

Why does my unit only show Error 90 when it’s windy outside?
High winds can cause “backdrafting” or pressure fluctuations in the vent pipes. If your venting is not installed according to the proper length and elbow specifications (the “Equivalent Length” rule), the blower motor may not be strong enough to overcome the wind resistance, triggering a temporary Error 90.

👉 Need more help? Check our full Noritz Troubleshooting Archive.

Leave a Comment