Skip to content
Industrial Error Code Fixes
Go back

Midea Mini Split Error Codes — Complete Reference

⚡ Quick Answer

Complete guide to Midea mini split error codes: E0 through E6 and P0 through P4. Includes code tables, step-by-step diagnostics, outdoor PCB LED flash patterns, and technician tips.

⚡ AT A GLANCEScroll down for full repair guide
What it meansComplete guide to Midea mini split error codes: E0 through E6 and P0 through P4. Includes code tables, step-by-step diagnostics, outdoor PCB LED flash patterns, and technician tips.
Most likely causeMost mini-split faults come from power, airflow, sensor, drain, ignition, or control-board conditions. Start with the lowest-risk checks before replacing parts.
First checkConfirm the exact code, power-cycle once, inspect the obvious safety/flow path, then follow the step-by-step checks below.
Repair time10-45 minutes for basic checks
Repair intent

Need this fixed instead of diagnosed?

Complete guide to Midea mini split error codes: E0 through E6 and P0 through P4. Includes code tables, step-by-step diagnostics, outdoor PCB LED flash patterns, and technician tips.

Midea Mini Split Error Codes — Quick Reference

Midea is the world’s largest air conditioner manufacturer by production volume. The company OEMs units for dozens of brands including Senville, Pioneer, Windmill, Klimaire, and Friedrich. If you own a ductless mini split from one of those brands, the hardware, control board, and error codes are almost certainly Midea-manufactured. Understanding Midea error codes applies across all those brands.

Midea mini splits display error codes as alphanumeric codes on the indoor unit display or wireless remote. Codes split into two groups: E-codes (indoor and outdoor unit faults) and P-codes (protection and inverter faults). On some models, you can access the self-diagnostic mode by pressing and holding MODE + SWING for 5 seconds.

CodeMeaningLikely Fix
E0EEPROM parameter faultReplace indoor PCB
E1High pressure protectionClean outdoor coil; check fan
E2Zero-crossing detection failureReplace indoor PCB
E3Indoor fan speed errorReplace fan motor or Hall sensor
E4Room temperature sensor faultReplace indoor air thermistor
E5Coil temperature sensor faultReplace indoor coil thermistor
E6Outdoor unit general faultDiagnose outdoor PCB LED flash
P0IPM module protectionCheck compressor windings; replace outdoor PCB
P1Over/undervoltage protectionCheck line voltage
P4Inverter compressor drive errorCheck compressor wiring; replace inverter board
F1Outdoor ambient temp sensorReplace outdoor thermistor
F2Outdoor condenser coil sensorReplace outdoor coil thermistor

E0 — EEPROM Parameter Fault

The indoor control board’s EEPROM chip stored corrupted configuration data. This usually happens after a power surge or a failed firmware update. The board cannot read its own settings and refuses to operate.

Diagnosis: Power cycle the unit. Disconnect at the breaker for 10 minutes. If E0 returns immediately on restart, the EEPROM has failed. There is no field repair for this. Replace the indoor PCB. Midea indoor boards are model-specific, so verify the exact part number on the existing board before ordering.

E1 — High Pressure Protection

The high-pressure switch in the outdoor unit opened because refrigerant pressure on the discharge side exceeded the safety cutout. R-410A systems trip at approximately 600-650 PSI.

Common causes: Blocked outdoor condenser coil (dirt, cottonwood, leaves), outdoor fan not running, refrigerant overcharge, or non-condensable gases in the system. Clean the condenser coil with a garden hose. Confirm the outdoor fan runs when the compressor starts. If the fan hums but does not spin, replace the run capacitor.

E2 — Zero-Crossing Detection Failure

The indoor PCB’s zero-crossing detection circuit cannot read the AC line voltage waveform. This circuit tells the board when voltage crosses zero so it can time relay and compressor switching correctly.

Diagnosis: Measure the incoming voltage at the indoor unit. Midea boards need a clean sine wave. A modified sine wave UPS or a heavily loaded circuit can distort the waveform enough to cause E2. If the voltage waveform is clean, replace the indoor PCB.

E3 — Indoor Fan Speed Error

The indoor fan motor uses a DC motor with Hall sensor feedback. The control board commands a fan speed and expects to see a matching Hall pulse signal back. If the pulses do not match, E3 appears.

Common causes: The fan motor bearing has seized, the Hall sensor in the motor is failing, or the connector between motor and board has come loose. Spin the fan blade by hand with power off. It should spin freely. Check the motor connector at the PCB. Replace the DC fan motor if the connector is secure but E3 returns.

E4 — Room Temperature Sensor Fault

The indoor air thermistor (mounted behind the return air grille) is reading open or shorted. The board expects a resistance value in the 5-15 kΩ range at room temperature.

Diagnosis: Remove the front panel and locate the thermistor. Measure resistance at room temperature. A Midea indoor air thermistor should read approximately 10 kΩ at 77°F (25°C). If it reads OL (open) or 0 Ω (short), replace the thermistor.

E5 — Coil Temperature Sensor Fault

The indoor coil thermistor, clipped to the evaporator coil piping, has failed. Same diagnosis as E4: measure resistance and replace if out of range.

E6 — Outdoor Unit General Fault

E6 is a catch-all meaning the outdoor unit has a problem but the control board cannot identify the specific fault via standard communication. You need to read the diagnostic LED on the outdoor PCB.

Midea outdoor PCB LED flash patterns:

LED FlashesMeaning
1 flashOutdoor ambient temp sensor fault (F1)
2 flashesOutdoor coil temp sensor fault (F2)
3 flashesDischarge temp sensor fault
4 flashesIPM module protection (P0)
5 flashesOver/undervoltage protection (P1)
6 flashesCompressor position detection failure
7 flashesInverter compressor drive error (P4)
Continuous ONNormal operation or standby

Open the outdoor unit service panel. Count the LED flashes between pauses. Each flash pattern points to a specific subsystem. Match the pattern to the table above, then refer to the corresponding P-code or sensor section.


P0 — IPM Module Protection

The intelligent power module (IPM) on the outdoor inverter board detected overcurrent, overtemperature, or a short circuit. The IPM drives the compressor. When it faults, the system locks out.

Common causes: Compressor winding short, refrigerant overcharge causing high current draw, or IPM module thermal runaway from poor heatsink contact. Measure compressor winding resistance between all three phases (U, V, W). They should read equal within 5%. If winding resistance checks out and the heatsink is clean, replace the outdoor PCB or IPM module.

P1 — Over/Undervoltage Protection

The outdoor unit’s DC bus voltage is outside the acceptable range. Midea inverter boards require a stable AC input. The internal rectifier and capacitor bank produce a DC bus of approximately 310 VDC from a 230 VAC supply.

Diagnosis: Measure the incoming line voltage at the outdoor unit disconnect. A Midea mini split needs 208-230 VAC ±10%. Voltage below 187 VAC or above 253 VAC triggers P1. If line voltage is in range, check the DC bus voltage on the inverter board (CAUTION: lethal voltages present). A failing DC bus capacitor can cause the bus voltage to sag under load and trigger P1.

P4 — Inverter Compressor Drive Error

The inverter board cannot start or properly drive the compressor. The board detected an abnormal current pattern during compressor startup or operation.

Common causes: The compressor has a winding-to-ground short, the compressor wiring (U, V, W phases) is connected incorrectly, or the inverter board has failed. Verify the phase wiring matches the board’s labels. Measure compressor winding resistance and insulation resistance to ground. If the compressor checks out, replace the inverter board.


Self-Diagnostic Mode Entry

On many Midea mini splits (and their white-label variants), you can enter diagnostic mode:

  1. With the unit powered on, press and hold MODE + SWING for 5 seconds.
  2. The display will show the stored fault code.
  3. Press MODE repeatedly to cycle through stored codes.
  4. Press ON/OFF to exit diagnostic mode.

This works on Senville SENA/09HF, Pioneer WYS, and Windmill units. Some newer U-series models use a different sequence. Consult the manual for the specific model.


Hard Reset Procedure

If the unit has a fault that clears but returns periodically, try a full power reset:

  1. Turn off the unit with the remote.
  2. Flip the breaker to the OFF position.
  3. Wait 10 minutes for PCB capacitors to discharge.
  4. Flip the breaker ON.
  5. Turn the unit on with the remote.

This clears latched protection faults and restarts all control logic fresh.


White-Label Note

Midea-manufactured units appear under many brand names. The PCB part numbers and error codes are identical regardless of the badge on the front. If your Senville, Pioneer, or Windmill unit shows an E or P code you cannot find in that brand’s manual, use the Midea code tables. The guts are the same.


When to Call a Pro

Codes P0 (IPM protection), P4 (compressor drive error), and any code that points to an outdoor inverter board failure require high-voltage electrical work. The DC bus capacitors on Midea inverter boards retain lethal voltage for several minutes after power disconnect. A technician with an HVAC electrical license and inverter board experience should handle these repairs. Sensor replacements (E4, E5, F1, F2) and coil cleaning (E1) are safe for a competent DIYer.



Need a professional? Compare certified HVAC repair options before replacing parts.
Get Repair Quotes
Share this post on:

Previous Post
Lennox Furnace Blink Codes — Complete Red Light Guide
Next Post
Rheem Ruud Furnace Error Codes — Complete Flash and 2-Digit Code Reference