Weak or low flame signal detected by flame sensor.
Brand: Rheem (Also covers Ruud) | Equipment: Gas Furnace
Code 12 on Rheem (Ruud) means the flame sensor detected flame but the signal is weaker than normal. This often precedes a full ignition lockout if not addressed.
What: Carbon or oxide layer weakens signal.
How to check: Pull sensor; check for any coating.
Fix: Clean with fine emery cloth.
Shop partsWhat: Insufficient gas produces weak flame.
How to check: Tech measures manifold pressure.
Fix: Adjust regulator or call gas utility.
What: Weak ignition produces unstable initial flame.
How to check: Watch glow brightness.
Fix: Replace igniter.
Shop partsTry our interactive symptom diagnostic tool or browse Rheem parts.