Air conditioner diagnostic codes alert users and technicians to mechanical, electrical, or sensor anomalies. Carrier and Carrier-manufactured (such as Midea OEM) systems organize error codes by specific functional categories to help pinpoint issues quickly.
📌 Diagnostic Code Categories
- E-Series (System Protection & Communication): Relates to system-wide protection protocols, communication links between indoor and outdoor boards, and pressure thresholds.
- F-Series (Sensors & Outdoor Components): Indicates short circuits, open circuits, or hardware faults on thermistors, fan motors, and EEPROM modules.
- P-Series (Inverter & Electronics Protection): Signals high-voltage inverter drive failures, IPM thermal overloads, voltage instability, or condensation overflow.
- H-Series (Hardware & Motors): Covers direct mechanical failures or locked rotor states in internal drive motors.
🔄 How to Read and Reset System Display Codes
1.Locate the Diagnostic Display:Check indoor panel or controller.
Observe the two-digit alphanumeric code displayed on the indoor LED panel or wired wall controller screen. If the display is flickering or intermittent, capture a brief video for diagnostic accuracy.
2.Isolate System Power:Safety precaution & memory discharge.
Turn off the air conditioner using the remote control, then switch off the main isolation switch or circuit breaker.
3.Wait for Electrical Discharge:Allow 5 full minutes.
Keep power completely disconnected for 5 minutes. This allows high-voltage capacitors on the PCB to discharge fully and clears transient software glitches.
4.Restore Power & Test:Verify active fault status.
Switch the main isolator back on and restart the unit. If the code clears and normal operation resumes, the event was likely a transient electrical pulse. If the code reappears immediately or within minutes, an active physical fault exists.
📊 Comprehensive Error Code Reference Table
| Code | Meaning / Root Cause | Severity | Recommended Action | Typical Cost (SGD) |
| E1 | High Pressure Protection | High | Clean outdoor condenser coils; check for airflow obstruction or refrigerant overcharge. | $90 – $180 |
| E2 | Indoor Anti-Freeze Protection | Medium | Clean dirty air filters; inspect evaporator coil for frost or low refrigerant. | $90 – $130 |
| E3 | Low Pressure Protection | High | Inspect system for refrigerant leaks; perform pressure test before recharging. | $180 – $350+ |
| E4 | Indoor Room Temperature Sensor Fault | Medium | Check thermistor connection at PCB terminal; replace open/shorted sensor. | From $130 |
| E5 | Overcurrent Protection | High | Check main power supply voltage stability; inspect compressor wiring and mechanical load. | $150 – $400 |
| E6 | Indoor / Outdoor Communication Error | High | Check outdoor unit isolator switch, terminal wiring tightness, and PCB signal output. | $130 – $350 |
| E8 | Power Phase / Airflow Protection | High | Check 3-phase wiring sequence, power supply continuity, and breaker settings. | $130 – $300 |
| F0 | Refrigerant Leakage Detection | High | Locate leak point using nitrogen pressure testing, seal leak, evacuate system, and recharge. | From $180 |
| F1 | Indoor Ambient Sensor Error | Medium | Test thermistor resistance; replace sensor if reading outside standard range. | From $130 |
| F2 | Outdoor Condenser Coil Sensor Error | Medium | Inspect outdoor temperature thermistor connection and replace if defective. | From $130 |
| F3 | Compressor Discharge Sensor Fault | Medium | Replace thermistor to ensure thermal protection against compressor overheating. | From $130 |
| F4 | Outdoor EEPROM Parameter Error | High | Reprogram EEPROM chip or replace corrupted outdoor control board. | $130 – $600 |
| F5 | Outdoor Fan Motor Speed Fault | High | Check fan blade obstruction, motor bearings, run capacitor, or driver PCB circuit. | $200 – $350 |
| F6 | Evaporator Coil Outlet Sensor Error | Medium | Inspect and replace temperature thermistor at evaporator outlet. | From $130 |
| P0 | IPM Module Malfunction | High | Inspect inverter drive heatsink, outdoor PCB connections, and compressor module. | $300 – $600 |
| P1 | Over-voltage / Under-voltage Protection | High | Check utility line voltage; install a voltage stabilizer if grid fluctuations persist. | $200 – $400 |
| P2 | Condensate Water Drain Overflow | Medium | Vacuum drain line to remove algae blockages; clear condensate drip pan. | From $90 |
| P4 | Inverter Drive / Module Overheat | High | Clear thermal blockages around outdoor unit; clean PCB heatsink and fan assembly. | $300 – $600 |
| H6 | Indoor Fan Motor Lockup | High | Inspect blower wheel for debris, verify motor bearing smooth rotation, or replace fan motor. | $200 – $350 |
🟢 DIY vs. 🔴 Professional Repair Matrix
⚠️ CRITICAL WARNING: High-severity codes involving refrigerant lines, inverter electronics, or high-voltage circuits present severe safety risks and can cause irreversible compressor failure if ignored. Always disconnect power if a high-severity fault is active.
🟢 Safe to DIY (Basic Maintenance)
- Air Filter Cleaning (E2): Remove, wash, and dry indoor filters to restore proper airflow.
- Drain Clearing (P2): Check visible drain hoses for kinks or minor blockages; empty external drain trays.
- Isolator Switch Check (E6): Ensure external power isolators or local circuit breakers have not been accidentally switched off.
- Hard Power Reset: Perform the 5-minute power isolation sequence to clear temporary software logic locks.
🔴 Requires Professional Technician
- Refrigerant Handling & Leak Repair (E1, E3, F0): Certified pressure testing, vacuuming, and sealed-system repairs.
- PCB & Electronics Replacement (F4, P0, P4): Diagnosing and replacing high-voltage IPM, EEPROM, or main control boards.
- Motor & Mechanical Repairs (F5, H6): Extracting fan bearings, replacing blower assemblies, or testing motor windings.
- Electrical Supply Diagnostics (E5, P1): Testing line voltage drops, replacing start capacitors, or tracing short circuits.







