Home / DTC / B1249 — Air mixing valve

B1249 — Air mixing valve

Detailed page for trouble code B1249.

32,884codes
59brands
10,427generic
22,457specific
Reset
Code

B1249

ALFA ROMEO B — Body

Air mixing valve

Brand: ALFA ROMEO
Type: B — Body
Views: UK: 7 EN: 8 RU: 8
AI status
Completed
ready
Completed 100%
Page language: EN

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

  1. Connect a diagnostic scanner and confirm B1249 and any related HVAC/body codes. Note freeze frame and conditions when fault set.
  2. Visually inspect actuator, mounting and wiring for damage, corrosion, or disconnected plugs. Repair visible issues.
  3. Verify fuses and power/ground at actuator connector. If no power, trace fuse/relay and repair power supply circuit.
  4. 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.
  5. 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.
  6. If actuator motor spins but position feedback is incorrect or movement is jerky, replace actuator assembly (gears/position sensor likely failed).
  7. If actuator is non-responsive but receives proper voltage and ground, inspect wiring for intermittent opens/shorts or replace actuator.
  8. After repair or replacement, perform HVAC actuator adaptation/calibration using scan tool if required, clear codes and verify correct operation across modes and temperatures.
  9. 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

⚠️ Status
Air mixing valve (blend door actuator) circuit or position feedback fault detected — insufficient or incorrect actuator response.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 2.5 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email