Rheem R96VA0702317MSA Error Code 12: Low Flame Sense
What Does Code 12 Mean?
Fault code 12 tells you the Rheem R96V Integrated Furnace Control (IFC) is reading a low or marginal flame-sense current from the sensor rod. Unlike most codes on this furnace, code 12 is non-critical: heating continues normally and you probably will not notice any change in comfort. The control simply logs that the flame signal is weaker than it wants to see.
Why it matters is what comes next. The flame sensor proves combustion by passing a tiny current through the flame to ground. On this two-stage, condensing furnace every heat call lights at high fire, and the IFC checks that sense current on every cycle. As oxide and residue build up on the rod, the current drops. If it falls far enough, the control can no longer confirm the flame it lit and will escalate to code 13 (Flame Lost After Established), or if it cannot sense flame at all on a fresh attempt, to code 11 (Failed Ignition) — and repeated failures there lead to the code 10 one-hour lockout. Code 12 is the early, still-running stage of that same progression.
The most common cause is a normal oxide or carbon buildup on the stainless rod, which develops faster in dusty homes or when the air filter is left dirty. Less commonly, the sensor is shorting through damaged or improperly connected wiring, or is poorly mounted or grounded — those are wiring and mounting issues that should be left to a technician. Because the most likely cause is the safe, homeowner-cleanable one, cleaning the rod is the right first step; if the code returns soon after, the rod or its wiring needs professional attention.
What You'll Notice
- The furnace keeps heating normally, so you may only notice code 12 by checking the IFC display
- The dual 7-segment display shows a steady 12 during or after a heat cycle
- Over days or weeks the code may progress to a 13 or 11, or the furnace may occasionally short-cycle
- There is no lockout and cooling, fan, and heat all continue to work while 12 is showing
Common Causes
How This Is Diagnosed
The weak-signal reading almost always traces back to the flame sensor rod, so the logical order is to clean the rod first and confirm the code clears on the next cycle. If it returns quickly, a technician measures the flame-sense current in microamps while the burners are lit to see whether the rod, its wiring, or its grounding is the limiting factor, and inspects the porcelain base for cracks or tracking before deciding whether the rod needs replacement.
How to Fix It: Clean the Flame Sensor Rod
What You'll Need
Steps
- Turn off power at the breaker or furnace switch AND shut off the gas supply Switch the furnace circuit breaker (or the service switch on the furnace) to OFF, then turn the manual gas shutoff valve perpendicular to the pipe. If you smell gas, leave immediately and call your gas company.
- Locate the flame sensor Remove the burner-compartment access panel. The flame sensor is a single thin metal rod with a white porcelain base and one wire, mounted at the far end of the burner assembly opposite the igniter.
- Remove the sensor Unplug the sensor wire, remove the single 1/4-inch mounting screw, and slide the rod out. Hold it by the porcelain base — skin oils on the rod can contribute to future buildup.
- Clean the rod Gently clean the flame sensor rod with a Scotch-Brite pad until the metal is dull-bright. Rheem's guide lists fine steel wool as the cleaning material, but many HVAC technicians prefer a Scotch-Brite pad because it leaves no abrasive residue on the rod. Do not clean or scratch the white porcelain base, and take care not to bend the rod.
- Reinstall the sensor Slide the rod back into its bracket so it will sit in the burner flame path, start the screw by hand to avoid cross-threading, tighten snugly, and reconnect the wire.
- Restore gas and power, then test Return the manual gas valve to the open position (handle parallel to the pipe) and switch power back on. Set the thermostat to call for heat and let the furnace run a full cycle.
When to Call a Professional
Contact a licensed HVAC technician if:
- Code 12 returns within the same heating season after the flame sensor has been cleaned
- The white porcelain base on the rod is cracked, chipped, or shows dark tracking marks
- The code progresses to 13 (flame lost after lighting) or 11 (failed ignition) even after cleaning
- The sense current stays low after cleaning, as confirmed by a technician's microamp reading
- You are not comfortable working inside the burner compartment or identifying the sensor rod
Frequently Asked Questions
My furnace still heats fine — do I need to do anything about code 12?
It is not an emergency, but it is a warning. Cleaning the flame sensor now is much easier than dealing with a no-heat lockout later, which is where a worsening code 12 tends to lead.
Will code 12 turn into a lockout?
How often should the flame sensor be cleaned?
It varies with home dust and air quality, but many furnaces benefit from a flame-sensor cleaning about once a heating season as routine maintenance. Dustier homes may need it more often.
✓ Verified against manufacturer service manual — March 2026