Carrier • Code 31 ✓ Verified Engineering Spec ⏱️ Est. Time: ~20 Mins 🔩 Reference Part: HK06NB124 / HK06NB123 👨‍🔬 By How2.me Engineering Lab • Updated Oct 2026

Carrier Furnace Code 31 (Pressure Switch Did Not Close) Troubleshooter

Carrier furnace code 31 indicates that the draft inducer pressure switch failed to close after the inducer motor spun up, preventing burner ignition.

CARRIER DIAGNOSTIC DISPLAY
Code 31
Target SystemCarrier Infinity / Performance Gas Furnace
Primary Suspect PartCarrier Inducer Draft Pressure Switch (-0.65 in W.C.) (HK06NB124 / HK06NB123)
DIY Cost vs. Pro$0 - $35 (Pressure Switch) vs $140 - $230
Est. Repair Time~20 Mins (Moderate 20-Min DIY)
🔍 Interactive Code 31 Root-Cause Narrower (Click Yes / No) Step 1 of 3
Q1: Did this issue start suddenly or develop gradually over time?
Q2: Does resetting or clearing the error cause it to return immediately?
Q3: Does restarting or power cycling clear the issue temporarily?
🛠️ Technician Diagnostic Mode & Cost Calculator Save ~78% DIY
Hidden Factory Test / Reset Sequence

Count yellow LED flashes: 3 short blinks followed by 1 long blink = Code 31

Ready
DIY Part Cost (HK06NB124 / HK06NB123) $0 - $35 (Pressure Switch)
Technician Call + Labor $140 - $230
CARRIER INFINITY / PERFORMANCE GAS… — Code 31 DIAGNOSTIC SIGNAL SCHEMATIC 1. MAIN CONTROL PCB Monitors Sensor Bus Code: Code 31 Carrier Self-Check 2. PRIMARY FAULT POINT Carrier Inducer Draft… OEM #: HK06NB124 / HK06NB123 Test Harness & Ohm Spec 3. VERIFIED DIY FIX Clear Error Memory Est. Time: ~20 Mins DIY: $0 - $35 How2.me Engineering Schematic • Always disconnect AC power or negative battery terminal before servicing

📊 Technical Thresholds, Pinout & Pass/Fail Specifications

Parameter / ComponentNormal / Verified SpecFault / Trigger Condition
Switch Trip Pressure-0.40 to -0.80 inches W.C.< 20 PSI slows fill rate & triggers timeout; > 116 PSI risks solenoid diaphragm leak
ResistanceClosed reads 0.1 OhmsOpen circuit (OL / ∞ Ω) or short (< 5 Ω) confirms component coil/wiper failure
Secret CauseWater backed up in black condensate trapVerify continuity and clean terminal connectors before clearing Code 31

Understanding the Technical Root Cause

On the Carrier Infinity / Performance Gas Furnace, this condition occurs when the system's electronic controller detects an out-of-bounds signal on Code 31. The micro-controller constantly compares live sensor telemetry against factory tolerance thresholds. When readings deviate beyond safety limits, protective lockout routines are activated.

Step-by-Step Diagnostic & DIY Resolution Guide

  1. Initial Visual & Power Inspection: Disconnect power to the unit. Check all visible wiring harnesses for corrosion, loose terminal pins, or heat discoloration.
  2. Multimeter Verification: Using a digital multimeter, measure electrical continuity and resistance across the terminals of the Carrier Inducer Draft Pressure Switch (-0.65 in W.C.) (HK06NB124 / HK06NB123). Compare your readings to the technical specification table above.
  3. Service Mode & Recalibration: Follow the service sequence: Count yellow LED flashes: 3 short blinks followed by 1 long blink = Code 31. This allows direct hardware testing and verification before returning to normal operation.

❓ Frequently Asked Technical Questions (FAQ)

What is the most common cause of this Code 31 issue on Carrier Infinity / Performance Gas Furnace?

The primary root cause is typically wear or degradation of the Carrier Inducer Draft Pressure Switch (-0.65 in W.C.), loose electrical wiring harnesses, or sensor calibration drift.

Can I safely use the system while this condition is active?

It is recommended to address this promptly. Continuing to operate under fault conditions can cause secondary damage or lock out operation.

How long does the DIY repair take?

This repair typically requires approximately 20 minutes with basic household hand tools or a digital multimeter.

What is the OEM replacement part number?

The genuine manufacturer part number is HK06NB124 / HK06NB123 (Carrier Inducer Draft Pressure Switch (-0.65 in W.C.)).

How do I clear the error once the repair is complete?

Follow the procedure: Count yellow LED flashes: 3 short blinks followed by 1 long blink = Code 31. Disconnecting power for 2 minutes also forces a hard capacitor reset.