B2006 — fan motor switch – signal out of range
B2006: B2006 can affect cooling-fan control, particularly during idling or heavy traffic. The engine cooling fan fails to start when requested.
For Ford vehicles
fan motor switch – signal out of range
vehicle
Is it safe to drive?
Caution — possible reduction in engine cooling B2006 can affect cooling-fan control, particularly during idling or heavy traffic. If coolant temperature remains stable and the fan responds normally, drive cautiously to a repair facility. Stop the vehicle safely if the temperature rises, a temperature warning appears, steam is visible, or the cooling fan does not operate.
Typical symptoms
- The engine cooling fan fails to start when requested.
- The cooling fan cycles on and off irregularly or runs longer than expected.
- The fan may run continuously or operate when the B2006 condition is not expected.
- Engine coolant temperature may climb during idling or slow traffic if cooling airflow is lost.
- B2006 remains stored or returns after the switch, connector, or related wiring is repaired.
Common causes
- A worn or internally defective fan motor switch producing a signal outside its expected range.
- Corroded, loose, or damaged terminals at the fan motor switch connector.
- An open, shorted, or high-resistance connection in the switch signal circuit.
- A poor ground or unstable reference voltage causing the fan motor switch signal to read incorrectly.
- Abnormal fan motor current draw that exceeds the value expected by the control module.
- A faulty cooling-fan control output or body control module input that misinterprets the switch signal.
How to diagnose with an OBD scanner
- Read and monitor B2006 Connect an OBD scanner through an ELM327 adapter or compatible tool such as AIScanAuto. Read stored and pending codes, then monitor the fan motor switch signal, fan command, relay status, and any available feedback data while the fan changes between off and high speed. Compare the readings with the manufacturer-specific specifications.
- Inspect the switch and connector Locate the fan motor switch using the vehicle wiring diagram. Disconnect the connector and inspect it for burned terminals, corrosion, bent pins, water intrusion, and heat damage. Check that the terminals are fully seated and that the switch harness is not pinched or chafed.
- Test signal wiring and grounds With the battery disconnected, check continuity and resistance through the relevant switch wires as specified by the service information. Also inspect the switch ground and reference circuits for opens or shorts. Repaired wires should have proper terminal crimps and insulation restored.
- Check fan operation and current draw Command the cooling fan on and off while checking voltage at the motor and relay circuits. If the circuit permits, measure fan motor current draw and compare it with the specified range. Excessive draw can trigger B2006, while no motor response with a valid command points toward the relay, motor, or control output.
- Repair and verify Replace the defective switch, repair damaged terminals or wiring, or address abnormal motor current as required. Clear B2006 with the scanner, then verify the fan command, switch signal, fan operation, and coolant-temperature behavior during a test drive.
Approximate repair cost
Estimated independent-shop range: $80–$500 USD for diagnosis and a typical fan motor switch, connector, or wiring repair. Fan motor, relay, or control-module work may cost more. These figures are rough estimates, not verified quotes, and prices vary by region and vehicle.
Common questions
Does B2006 prove that the fan motor itself has failed?
No. B2006 identifies an out-of-range fan motor switch signal, and the fault may involve the switch, connector, wiring, ground, control module, or abnormal motor current draw.
Is it safe to drive a vehicle with B2006 stored?
It depends on cooling operation. If the fan runs normally and coolant temperature remains stable, the trip can be made cautiously; rising temperature or a nonworking fan warrants an immediate safe stop.
Why would B2006 return after replacing the fan motor switch?
The replacement may not have addressed the actual signal path. Corroded terminals, high-resistance wiring, a poor ground, excessive motor current, or a faulty control-module input can reproduce the condition.
Can the cooling fan signal be checked with an OBD scanner?
Often, yes. An ELM327-based scanner or compatible diagnostic tool may display the fan command, switch input, and feedback data, although exact labels and expected ranges are manufacturer-specific.
B2006 — B2006 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
When your check engine light comes on, the last thing you want to see is a cryptic alphanumeric code that tells you almost nothing at first glance. Code B2006 falls into a specific category—it's a manufacturer-controlled diagnostic trouble code, which means the vehicle's body control module detected a problem somewhere in the electrical infrastructure that handles comfort and convenience features. Unlike powertrain codes that directly affect how your engine runs, B2006 typically points to issues with power windows, door locks, interior lighting, wipers, or similar systems.
The engine control module doesn't log B2006 after a single glitch. It needs to see the same fault happen repeatedly under specific operating conditions before it flags the code and illuminates the dashboard warning light. That's actually useful information when you're diagnosing the problem—B2006 always comes with freeze frame data, a snapshot of what the engine was doing (load, RPM, coolant temperature, vehicle speed) when the fault occurred. Recreating those exact conditions during your test drive makes it much easier to trigger the problem and confirm your fix worked.
What causes B2006?
B2006 doesn't tell you exactly which part failed—it just tells you the body electrical system has a fault somewhere. The actual culprit is usually one of these:
- Body control module (BCM) failure — The BCM is the hub for most body electrical functions. When it goes bad, multiple systems can stop working.
- Blown fuse or faulty relay — The affected circuit may simply be without power due to a failed fuse or the relay that controls it.
- Defective switch, motor, or actuator — The physical component you're trying to operate—window motor, lock actuator, wiper motor—may have given up.
- Corroded or loose connectors — Moisture and age cause connector pins to corrode or pins to work loose, breaking the signal.
- Damaged wiring in door jambs or wet areas — Flexing wires in door hinges and exposure to water create broken or shorted circuits over time.
Common symptoms of B2006
Most of the time, B2006 won't affect how your engine performs at all. You'll notice these instead:
- The check engine or body system warning light stays on
- The affected component (locks, windows, lights, wipers) works intermittently or not at all
- One or more functions on the same circuit behave erratically
- The problem may come and go, making it harder to pin down
- Multiple warning lights can appear if the BCM is involved
- You might hear clicking or buzzing from motors that aren't working properly
How to diagnose B2006
Working through this code methodically keeps you from throwing parts at the problem and wasting money. Here's what to do:
- Plug in an OBD2 scanner and pull all stored codes. Confirm B2006 is present and record the freeze frame data—this tells you engine load, RPM, temperature, and speed at the moment the fault was detected.
- Check for related codes. Body electrical problems often throw multiple codes. These related codes frequently point you directly at the failing component.
- Look up TSBs for your specific make, model, and year. Many B0xxx codes have factory-issued technical service bulletins that describe known issues and sometimes even software updates to fix them.
- Visually inspect the wiring harness and connectors tied to the affected system. Look for chafed wires, corrosion on pins, broken insulation, and any signs of water intrusion.
- Operate the function (lock, window, wiper) while watching the related switch and motor PIDs in your scanner's live data stream. This tells you whether the BCM is receiving the switch signal and delivering power to the motor.
- Clear the code and complete a full drive cycle that includes the exact conditions from your freeze frame data. If B2006 comes back, you've confirmed the fault is still present.
How to fix B2006
Start with the cheap stuff before you replace expensive modules. Here's what each repair typically costs (parts and labor, USD, independent shop rates):
| Repair | Cost |
|---|---|
| Wiring harness repair or connector replacement | $80–$250 |
| Switch, motor, or actuator replacement | $120–$450 |
| BCM repair or full replacement | $300–$900 |
The total bill for B2006 usually lands somewhere between $80 and $900 depending on what actually failed. A proper diagnosis upfront prevents you from buying a $600 body control module when the real problem was a $5 fuse or a corroded connector you could have cleaned in twenty minutes.
Can you drive with B2006?
For most drivers, yes—B2006 is a short-severity code, meaning it won't leave you stranded or cause engine damage. Body codes rarely impact drivability or emissions. That said, use some judgment. If your exterior lights are involved, driving at night or in poor weather becomes hazardous. Central locking faults that prevent you from securing the vehicle or cause the alarm to malfunction are also worth addressing sooner rather than later.
Related OBD2 codes
- B2000: B2000 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
- B2001: B2001 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
- B2002: B2002 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
- B2003: B2003 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
- B2004: B2004 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
- B2005: B2005 — Manufacturer Controlled DTC: Causes, Symptoms & Fix