What Does Code P1535 Mean?
The diagnostic trouble code P1535, defined as “Blower Fan Speed Circuit Range/Performance,” indicates that the Powertrain Control Module (PCM), or in some vehicle architectures, an integrated Body Control Module (BCM) or dedicated HVAC Control Module, has detected an anomalous condition within the blower fan speed control circuit. This code does not imply a complete circuit failure, but rather that the feedback signal from the blower motor control system (typically a blower motor resistor or a solid-state blower motor regulator/module) falls outside the expected operating parameters for a commanded fan speed, or that the system is not performing within its specified range. The module monitors a signal, which could be a voltage, current draw, or a dedicated speed sensor signal, to verify that the blower motor is responding correctly to the HVAC control unit’s commands. When this feedback signal deviates significantly from the anticipated value for a given command, or if it fails to respond dynamically to speed changes, the P1535 code is set. This directly impacts the vehicle’s cabin climate control system by compromising the ability to precisely regulate airflow for heating, ventilation, and air conditioning (HVAC) functions.
Common Symptoms
- Blower fan operates only at a single, fixed speed (e.g., high speed only, or low speed only).
- Blower fan does not operate at all, despite HVAC controls being set to ON.
- Intermittent operation of the blower fan, cycling on and off unpredictably.
- Inability to change blower fan speed when adjusting controls on the HVAC panel.
- Reduced or excessive airflow from the HVAC vents compared to commanded speed.
- The Malfunction Indicator Lamp (MIL), also known as the Check Engine Light, is illuminated on the dashboard.
- HVAC system failing to provide adequate heating or cooling due to lack of proper airflow.
What Causes the Code P1535?
- Faulty Blower Motor Resistor or Regulator: This is the most common cause. The resistor (for older, multi-speed systems) or solid-state regulator/module (for modern, continuously variable speed systems) fails internally, preventing proper voltage or pulse-width modulation (PWM) signals from reaching the blower motor, or failing to provide accurate feedback to the control module.
- Defective Blower Motor: The blower motor itself may be failing, exhibiting excessive internal resistance, worn brushes, a shorted armature, or seized bearings, causing it to draw incorrect current or fail to spin at commanded speeds.
- Wiring Issues: Open circuits, shorts to ground, shorts to power, or high resistance in the wiring harness between the HVAC control module, blower motor resistor/regulator, and the blower motor itself.
- Corroded or Loose Electrical Connectors: Poor electrical contact at the connectors for the blower motor, blower motor resistor/regulator, or the HVAC control module can disrupt signal integrity.
- Blown Fuse: A fuse protecting the blower motor circuit may be blown, interrupting power supply.
- Faulty HVAC Control Panel/Module: The climate control head unit or HVAC module may be sending incorrect or no command signals to the blower motor control circuit.
- Control Module Malfunction (PCM/BCM/HVAC Module): Less common, but an internal failure within the relevant control module responsible for monitoring and commanding the blower fan speed can lead to this code.
How to Diagnose and Troubleshoot
Diagnosing P1535 requires a systematic approach using a digital multimeter (DMM), an OBD-II scan tool with bi-directional capabilities, and often, vehicle-specific wiring diagrams.
- Initial Visual Inspection: Begin by visually inspecting the blower motor, blower motor resistor/regulator, and associated wiring harness. Look for signs of corrosion, burned connectors (especially at the resistor/regulator), frayed wires, or physical damage. Check all fuses related to the HVAC blower system in both the under-hood and cabin fuse boxes.
- OBD-II Scan Tool Analysis:
- Connect an OBD-II scan tool and retrieve all stored Diagnostic Trouble Codes (DTCs), including any related B (Body) or U (Network Communication) codes that might impact HVAC system operation.
- Review freeze frame data associated with P1535. This data provides a snapshot of sensor readings and operating conditions at the time the code was set, which can offer clues about the fault’s circumstances.
- Utilize the scan tool’s bi-directional control functions to command the blower fan through its various speeds (OFF, LOW, MEDIUM, HIGH). Observe if the blower motor responds, and simultaneously monitor any available Parameter IDs (PIDs) related to blower motor feedback (e.g., fan speed RPM, blower motor voltage, or current draw). Note any discrepancies between commanded and actual operation.
- Digital Multimeter (DMM) Testing:
- Blower Motor Circuit Power and Ground: Disconnect the electrical connector from the blower motor. With the HVAC system commanded ON and at various fan speeds, use the DMM to check for appropriate voltage supply (typically battery voltage or a variable PWM signal) at the power input wire(s) and a solid ground connection at the ground wire(s) of the connector. A weak ground or no power supply indicates an upstream issue.
- Blower Motor Resistor/Regulator Input and Output:
- Disconnect the blower motor resistor/regulator connector. Identify the input signal wire from the HVAC control module (refer to wiring diagrams). With the ignition ON and blower commanded to different speeds, measure the voltage or duty cycle on this input wire. You should see a changing voltage or PWM signal that corresponds to commanded fan speed.
- Next, measure the output voltage or duty cycle from the resistor/regulator towards the blower motor. This output should also vary with commanded speed. A constant output or no output despite a correct input signal indicates a faulty resistor/regulator.
- Verify the ground circuit for the resistor/regulator.
- Blower Motor Standalone Test: To confirm the blower motor itself is functional, disconnect it from its harness. Carefully apply direct battery power and ground to the blower motor’s terminals. The motor should spin vigorously at full speed. If it does not, or struggles, the blower motor is faulty. Exercise caution during this test to avoid damage or injury.
- HVAC Control Panel Output: If power and ground are present at the blower motor resistor/regulator connector, but the input signal from the HVAC control panel is absent or incorrect, further diagnose the control panel or its wiring. This often requires consulting specific wiring diagrams to identify the correct output pins and expected voltage/signal types.
- Wiring Diagram Tracing: Utilize vehicle-specific wiring diagrams to trace all relevant circuits for continuity, shorts, and correct resistance values. Pay close attention to power supply lines, ground points, and signal wires between modules and components.
Recommended Repairs and Solutions
Based on the diagnostic findings, the following repairs are typically recommended:
- Replace the Blower Motor Resistor/Regulator: This is by far the most common repair for P1535. Ensure the replacement part is compatible with your vehicle’s specific HVAC system (resistive type vs. solid-state module). Often, the old resistor/regulator may show signs of heat damage or corrosion.
- Replace the Blower Motor: If the standalone test confirms the blower motor is faulty, replace it. Ensure the new motor operates smoothly and quietly.
- Repair or Replace Damaged Wiring: Address any identified open circuits, shorts, or high-resistance sections in the wiring harness. Use appropriate automotive-grade wire and connectors, ensuring proper soldering and heat-shrink insulation for durable repairs.
- Clean or Replace Corroded Connectors: Disconnect and thoroughly inspect all connectors in the blower motor circuit. Clean any corrosion with electrical contact cleaner and a small brush. If corrosion is severe or pins are damaged, replace the affected connector or pigtail.
- Replace Blown Fuses: If a fuse was found blown, replace it with a fuse of the correct amperage. It’s crucial to investigate why the fuse blew, as it’s often a symptom of an underlying issue like a shorted blower motor or resistor.
- Replace HVAC Control Panel/Module: If all other components and wiring test correctly and diagnostics point to the control panel not sending correct commands, replacement of the HVAC control panel or associated module may be necessary. This is a less frequent cause but should not be overlooked.
After any repair, clear the DTCs with an OBD-II scan tool and retest the blower fan operation across all speeds to ensure the issue is resolved and the code does not return. Always ensure proper airflow from the vents, not just motor operation, to confirm complete system functionality.

