B1249
Air mixing valve
Causes
- Faulty air mixing (blend) valve actuator motor or internal gears
- Broken or seized actuator linkage or blend door
- Faulty position sensor inside actuator (potentiometer/Hall effect)
- Damaged wiring harness, corroded connector or poor ground
- HVAC control module/software/calibration fault
- Obstruction in the HVAC housing or foreign object preventing door movement
Symptoms
- Cabin temperature cannot be adjusted or does not match HVAC setting
- Temperature fluctuates or cycles between hot and cold
- Audible clicking, grinding or repeated actuator noise from under dash
- Airflow temperature changes only in one vent position
- HVAC requires multiple attempts to change temperature or shows delay
- Related B1249 stored in body/HVAC module memory
What to check
- Read DTC and freeze-frame data with an OEM-capable scan tool; record related HVAC codes
- Visually inspect actuator, connector and wiring for damage, corrosion, or loose pins
- Check HVAC fuses and relays related to blower/actuator power
- With ignition on, command the air mixing actuator using a scan tool actuator/bi-directional test and observe movement
- Listen for actuator movement or unusual noises when commanding temperature changes
- Manually attempt to move blend door linkage (with power off) to check for binding or mechanical interference
Signal parameters
- Battery supply to actuator: ~12 V (ignition on) at power pin (may be switched via relay/fuse)
- Ground continuity: near 0 Ω to chassis ground
- Control signal: PWM or switched 12 V depending on model; expected control waveform when commanded (use scope)
- Position feedback (if present): 0–5 V analog or digital 0–5 V range that changes smoothly with door position
- Typical actuator current draw: small DC motor range (usually
Diagnostic algorithm
- Connect a diagnostic scanner and confirm B1249 and any related HVAC/body codes. Note freeze frame and conditions when fault set.
- Visually inspect actuator, mounting and wiring for damage, corrosion, or disconnected plugs. Repair visible issues.
- Verify fuses and power/ground at actuator connector. If no power, trace fuse/relay and repair power supply circuit.
- Use the scanner to command the air mixing actuator through its full travel while observing movement and listening for noise. If actuator does not respond, proceed to bench or direct-power test.
- With connector disconnected and vehicle safe, apply 12 V and ground directly to actuator motor leads (following polarity/diagram) to confirm motor/gear operation. Do not run continuously without verifying current draw.
- If actuator motor spins but position feedback is incorrect or movement is jerky, replace actuator assembly (gears/position sensor likely failed).
- If actuator is non-responsive but receives proper voltage and ground, inspect wiring for intermittent opens/shorts or replace actuator.
- After repair or replacement, perform HVAC actuator adaptation/calibration using scan tool if required, clear codes and verify correct operation across modes and temperatures.
- Road test or cycle HVAC to confirm no return of the fault and that cabin temperature control is restored.
Likely causes
- Worn or stripped actuator gears preventing movement
- Open/short in connector or harness to actuator
- Failed position sensor inside actuator giving invalid feedback
- Mechanical binding of blend door in HVAC box
Fault status
Similar codes
Manual library for ALFA ROMEO
Browse 89 ALFA ROMEO manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
ALFA ROMEO
-
ALFA ROMEO: 2024
-
ALFA ROMEO: 2023
-
Stelvio
-
ALFA ROMEO: 2022
-
Stelvio
-
ALFA ROMEO: 2021
-
Stelvio
-
ALFA ROMEO: 2020
B1249
Air mixing valve
Causes
- Faulty air mixing (blend) valve actuator motor or internal gears
- Broken or seized actuator linkage or blend door
- Faulty position sensor inside actuator (potentiometer/Hall effect)
- Damaged wiring harness, corroded connector or poor ground
- HVAC control module/software/calibration fault
- Obstruction in the HVAC housing or foreign object preventing door movement
Symptoms
- Cabin temperature cannot be adjusted or does not match HVAC setting
- Temperature fluctuates or cycles between hot and cold
- Audible clicking, grinding or repeated actuator noise from under dash
- Airflow temperature changes only in one vent position
- HVAC requires multiple attempts to change temperature or shows delay
- Related B1249 stored in body/HVAC module memory
What to check
- Read DTC and freeze-frame data with an OEM-capable scan tool; record related HVAC codes
- Visually inspect actuator, connector and wiring for damage, corrosion, or loose pins
- Check HVAC fuses and relays related to blower/actuator power
- With ignition on, command the air mixing actuator using a scan tool actuator/bi-directional test and observe movement
- Listen for actuator movement or unusual noises when commanding temperature changes
- Manually attempt to move blend door linkage (with power off) to check for binding or mechanical interference
Signal parameters
- Battery supply to actuator: ~12 V (ignition on) at power pin (may be switched via relay/fuse)
- Ground continuity: near 0 Ω to chassis ground
- Control signal: PWM or switched 12 V depending on model; expected control waveform when commanded (use scope)
- Position feedback (if present): 0–5 V analog or digital 0–5 V range that changes smoothly with door position
- Typical actuator current draw: small DC motor range (usually
Diagnostic algorithm
- Connect a diagnostic scanner and confirm B1249 and any related HVAC/body codes. Note freeze frame and conditions when fault set.
- Visually inspect actuator, mounting and wiring for damage, corrosion, or disconnected plugs. Repair visible issues.
- Verify fuses and power/ground at actuator connector. If no power, trace fuse/relay and repair power supply circuit.
- Use the scanner to command the air mixing actuator through its full travel while observing movement and listening for noise. If actuator does not respond, proceed to bench or direct-power test.
- With connector disconnected and vehicle safe, apply 12 V and ground directly to actuator motor leads (following polarity/diagram) to confirm motor/gear operation. Do not run continuously without verifying current draw.
- If actuator motor spins but position feedback is incorrect or movement is jerky, replace actuator assembly (gears/position sensor likely failed).
- If actuator is non-responsive but receives proper voltage and ground, inspect wiring for intermittent opens/shorts or replace actuator.
- After repair or replacement, perform HVAC actuator adaptation/calibration using scan tool if required, clear codes and verify correct operation across modes and temperatures.
- Road test or cycle HVAC to confirm no return of the fault and that cabin temperature control is restored.
Likely causes
- Worn or stripped actuator gears preventing movement
- Open/short in connector or harness to actuator
- Failed position sensor inside actuator giving invalid feedback
- Mechanical binding of blend door in HVAC box
Fault status
Similar codes
Manual library for FIAT
Browse 26 FIAT manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
FIAT
-
FIAT: 2022
-
500X
-
-
FIAT: 2021
-
500X
-
B1249
Start Button Lighting
Causes
- Faulty air mixing (blend) valve actuator motor or internal gears
- Broken or seized actuator linkage or blend door
- Faulty position sensor inside actuator (potentiometer/Hall effect)
- Damaged wiring harness, corroded connector or poor ground
- HVAC control module/software/calibration fault
- Obstruction in the HVAC housing or foreign object preventing door movement
Symptoms
- Cabin temperature cannot be adjusted or does not match HVAC setting
- Temperature fluctuates or cycles between hot and cold
- Audible clicking, grinding or repeated actuator noise from under dash
- Airflow temperature changes only in one vent position
- HVAC requires multiple attempts to change temperature or shows delay
- Related B1249 stored in body/HVAC module memory
What to check
- Read DTC and freeze-frame data with an OEM-capable scan tool; record related HVAC codes
- Visually inspect actuator, connector and wiring for damage, corrosion, or loose pins
- Check HVAC fuses and relays related to blower/actuator power
- With ignition on, command the air mixing actuator using a scan tool actuator/bi-directional test and observe movement
- Listen for actuator movement or unusual noises when commanding temperature changes
- Manually attempt to move blend door linkage (with power off) to check for binding or mechanical interference
Signal parameters
- Battery supply to actuator: ~12 V (ignition on) at power pin (may be switched via relay/fuse)
- Ground continuity: near 0 Ω to chassis ground
- Control signal: PWM or switched 12 V depending on model; expected control waveform when commanded (use scope)
- Position feedback (if present): 0–5 V analog or digital 0–5 V range that changes smoothly with door position
- Typical actuator current draw: small DC motor range (usually
Diagnostic algorithm
- Connect a diagnostic scanner and confirm B1249 and any related HVAC/body codes. Note freeze frame and conditions when fault set.
- Visually inspect actuator, mounting and wiring for damage, corrosion, or disconnected plugs. Repair visible issues.
- Verify fuses and power/ground at actuator connector. If no power, trace fuse/relay and repair power supply circuit.
- Use the scanner to command the air mixing actuator through its full travel while observing movement and listening for noise. If actuator does not respond, proceed to bench or direct-power test.
- With connector disconnected and vehicle safe, apply 12 V and ground directly to actuator motor leads (following polarity/diagram) to confirm motor/gear operation. Do not run continuously without verifying current draw.
- If actuator motor spins but position feedback is incorrect or movement is jerky, replace actuator assembly (gears/position sensor likely failed).
- If actuator is non-responsive but receives proper voltage and ground, inspect wiring for intermittent opens/shorts or replace actuator.
- After repair or replacement, perform HVAC actuator adaptation/calibration using scan tool if required, clear codes and verify correct operation across modes and temperatures.
- Road test or cycle HVAC to confirm no return of the fault and that cabin temperature control is restored.
Likely causes
- Worn or stripped actuator gears preventing movement
- Open/short in connector or harness to actuator
- Failed position sensor inside actuator giving invalid feedback
- Mechanical binding of blend door in HVAC box
Fault status
Similar codes
Manual library for LAND ROVER
Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
LAND ROVER
-
LAND ROVER: 2022
-
Defender
- 90
- 90
- 90 S
- 90 S
- 90 V8
- 90 V8
- 90 V8 Carpathian Edition
- 90 V8 Carpathian Edition
- 90 X
- 90 X
- 90 X-Dynamic HSE
- 90 X-Dynamic HSE
- 90 X-Dynamic S
- 90 X-Dynamic S
- 90 X-Dynamic SE
- 90 X-Dynamic SE
- 110
- 110
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 V8
- 110 V8
- 110 V8 Carpathian Edition
- 110 V8 Carpathian Edition
- 110 X
- 110 X
- 110 X-Dynamic SE
- 110 X-Dynamic SE
- 110 XS Edition
- 110 XS Edition
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- 2022 Range Rover Base
- 2022 Range Rover Base
- First Edition
- First Edition
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SV
- SV
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
-
-
LAND ROVER: 2021
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography Fifty Edition
- Autobiography Fifty Edition
- 2021 Range Rover Base
- 2021 Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- HSE Dynamic
- HSE Dynamic
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HST
- HST
- SE
- SE
- SVR
- SVR
- SVR Carbon Edition
- SVR Carbon Edition
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
-
LAND ROVER: 2020
-
Defender
- 90 First Edition
- 90 First Edition
- 110 First Edition
- 110 First Edition
- 110 HSE
- 110 HSE
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 X
- 110 X
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- Landmark
- Landmark
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
-
Range Rover
- Autobiography
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE Dynamic
- HSE Dynamic
- HSE PHEV
- HSE PHEV
- HST
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SVR
- SVR
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- SVAutobiography Dyn.
- SVAutobiography Dyn.
-
B1249
Blend Door Failure
Causes
- Faulty air mixing (blend) valve actuator motor or internal gears
- Broken or seized actuator linkage or blend door
- Faulty position sensor inside actuator (potentiometer/Hall effect)
- Damaged wiring harness, corroded connector or poor ground
- HVAC control module/software/calibration fault
- Obstruction in the HVAC housing or foreign object preventing door movement
Symptoms
- Cabin temperature cannot be adjusted or does not match HVAC setting
- Temperature fluctuates or cycles between hot and cold
- Audible clicking, grinding or repeated actuator noise from under dash
- Airflow temperature changes only in one vent position
- HVAC requires multiple attempts to change temperature or shows delay
- Related B1249 stored in body/HVAC module memory
What to check
- Read DTC and freeze-frame data with an OEM-capable scan tool; record related HVAC codes
- Visually inspect actuator, connector and wiring for damage, corrosion, or loose pins
- Check HVAC fuses and relays related to blower/actuator power
- With ignition on, command the air mixing actuator using a scan tool actuator/bi-directional test and observe movement
- Listen for actuator movement or unusual noises when commanding temperature changes
- Manually attempt to move blend door linkage (with power off) to check for binding or mechanical interference
Signal parameters
- Battery supply to actuator: ~12 V (ignition on) at power pin (may be switched via relay/fuse)
- Ground continuity: near 0 Ω to chassis ground
- Control signal: PWM or switched 12 V depending on model; expected control waveform when commanded (use scope)
- Position feedback (if present): 0–5 V analog or digital 0–5 V range that changes smoothly with door position
- Typical actuator current draw: small DC motor range (usually
Diagnostic algorithm
- Connect a diagnostic scanner and confirm B1249 and any related HVAC/body codes. Note freeze frame and conditions when fault set.
- Visually inspect actuator, mounting and wiring for damage, corrosion, or disconnected plugs. Repair visible issues.
- Verify fuses and power/ground at actuator connector. If no power, trace fuse/relay and repair power supply circuit.
- Use the scanner to command the air mixing actuator through its full travel while observing movement and listening for noise. If actuator does not respond, proceed to bench or direct-power test.
- With connector disconnected and vehicle safe, apply 12 V and ground directly to actuator motor leads (following polarity/diagram) to confirm motor/gear operation. Do not run continuously without verifying current draw.
- If actuator motor spins but position feedback is incorrect or movement is jerky, replace actuator assembly (gears/position sensor likely failed).
- If actuator is non-responsive but receives proper voltage and ground, inspect wiring for intermittent opens/shorts or replace actuator.
- After repair or replacement, perform HVAC actuator adaptation/calibration using scan tool if required, clear codes and verify correct operation across modes and temperatures.
- Road test or cycle HVAC to confirm no return of the fault and that cabin temperature control is restored.
Likely causes
- Worn or stripped actuator gears preventing movement
- Open/short in connector or harness to actuator
- Failed position sensor inside actuator giving invalid feedback
- Mechanical binding of blend door in HVAC box
Fault status
Similar codes
Brands with available manuals
The library contains 8,378 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
