mypros+
Error code reference

Denso Air Conditioner Error Code E15

Compressor lock failure

Compressor lock failure — during operational check when compressor is stopped, no change in position detected.

First step from the service manual

RESET the controller twice or three times. If error persists, replace the compressor.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for E15.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What E15 means on a Denso air conditioner

The E15 error code on a Denso air conditioner indicates a compressor lock failure. This fault is triggered during an operational self-check routine when the control system commands the compressor to stop and then monitors the compressor shaft or rotor for a change in position. If no positional change is detected, the controller concludes that the compressor rotor is mechanically seized or locked, and the E15 code is logged. This is a protective shutdown designed to prevent electrical and mechanical damage that would result from attempting to restart a locked compressor.

The compressor is the core refrigerant-circulating component of the air conditioning system. In a properly functioning unit, when the compressor is stopped, the rotor should rotate slightly or show a detectable change in position due to system pressure equalization and mechanical settling. A locked rotor condition means the internal mechanical components, such as pistons, scrolls, or bearings, have seized due to lubrication failure, refrigerant contamination, liquid slugging, or prolonged wear. The controller detects this frozen state through feedback signals from the compressor circuit and flags it as a lock event.

The recommended first step is to reset the controller two or three times, as transient electrical glitches or momentary pressure imbalances can occasionally produce a false lock detection. However, if the error persists after multiple resets, it strongly indicates a mechanical failure within the compressor itself. A seized compressor cannot be repaired in the field and requires full unit replacement.

Source: manufacturer service documentation.

Common causes of E15

  1. 01

    Mechanically seized compressor

    Part replacement

    Internal components such as pistons, scroll plates, or bearings have locked up due to wear or lubrication breakdown. The rotor cannot move, which is directly detected by the controller during the position-change check.

  2. 02

    Lubrication failure

    Part replacement

    Insufficient or degraded compressor oil causes metal-to-metal contact between internal moving parts, eventually leading to a seized condition. This is one of the most common root causes of compressor lock.

  3. 03

    Liquid refrigerant slugging

    Wiring / connection

    Liquid refrigerant entering the compressor instead of vapor can hydraulically lock the compressor internals. This can occur after refrigerant overcharge or following a long shutdown period in cold conditions.

  4. 04

    Refrigerant contamination

    Part replacement

    Moisture, debris, or incompatible refrigerant in the system can cause internal corrosion or deposit buildup that restricts compressor movement. A system flush and compressor replacement are typically both required.

  5. 05

    Transient electrical or control fault

    Wiring / connection

    Occasionally a brief voltage irregularity or controller glitch can produce a false E15 reading without any actual mechanical failure. Performing two or three controller resets as directed can confirm whether the fault is real or intermittent.

See the test procedure for each cause

Frequently asked questions about E15

What does E15 mean on a Denso air_conditioner?
E15 indicates a compressor lock failure. During an operational self-check, the Denso controller monitors the compressor for a change in rotor position after a stop command. If no positional change is detected, the system concludes the compressor is mechanically seized and triggers the E15 fault to prevent further damage.
Can I fix the E15 error myself by resetting the unit?
The first recommended step is to reset the controller two or three times, as a transient glitch can occasionally cause a false E15 reading. If the error clears and does not return, the unit may resume normal operation. However, if E15 persists after multiple resets, the compressor has mechanically failed and must be replaced by a qualified technician.
Is it safe to keep running my Denso AC when E15 is displayed?
No, you should not attempt to force the unit to operate while E15 is active. The error indicates a potentially seized compressor, and continuing to run the system could cause electrical damage to the motor windings or further mechanical damage to connected components. Leave the unit off until it has been properly diagnosed and serviced.
How much does it cost to fix a Denso E15 compressor lock error?
If the error is cleared by a controller reset with no recurrence, there is no parts cost involved. If the compressor has mechanically seized and requires replacement, repair costs typically range from several hundred to over a thousand dollars depending on the unit size, labor rates in your area, and parts availability. A technician inspection is the best way to get an accurate estimate.
Will resetting the Denso air conditioner permanently clear the E15 code?
A reset may temporarily clear the E15 code, but if the underlying compressor lock condition still exists, the fault will return once the controller runs its operational check again. Persistent E15 errors after two or three resets indicate a genuine mechanical failure that a reset cannot resolve. Replacing the compressor is the corrective action for a confirmed lock fault.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass