B2299 — footwell output air temperature sensor – open circuit
B2299: B2299 is not normally an engine-stopping code, but it can make footwell heating or cooling inaccurate. B2299 may be stored as a body or HVAC-related fault with no prominent dashboard warning.
For Ford vehicles
footwell output air temperature sensor – open circuit
vehicle
Is it safe to drive?
Caution - check HVAC temperature control B2299 is not normally an engine-stopping code, but it can make footwell heating or cooling inaccurate. The vehicle can usually be driven cautiously while the HVAC remains functional, with repair scheduled promptly, especially during extreme weather.
Typical symptoms
- B2299 may be stored as a body or HVAC-related fault with no prominent dashboard warning.
- The footwell air may remain colder or warmer than the temperature selected on the HVAC controls.
- Passenger-side or driver-side footwell temperature may differ noticeably from the requested setting.
- The climate-control system may continue operating but apply an incorrect temperature correction or default value.
- Heating or cooling performance at the floor outlets may seem inconsistent during acceleration or after the cabin warms up.
Common causes
- B2299 can be caused by a failed footwell output air temperature sensor with an open internal sensing element.
- A corroded, loose, or water-damaged sensor connector can create the open circuit reported by B2299.
- A broken, chafed, or disconnected wire in the sensor signal circuit can trigger B2299.
- An open connection at the HVAC control module or body-control module connector can also produce the B2299 condition.
- A poor electrical ground or failed sensor supply circuit may make the control module interpret the sensor circuit as open.
How to diagnose with an OBD scanner
- Confirm the code with a scan tool Connect an OBD scanner, ELM327 adapter, or AIScanAuto-compatible tool and read stored, pending, and active faults. Confirm that B2299 is present and note any freeze-frame or HVAC data available before clearing the code.
- Inspect the sensor and connector Locate the footwell output air temperature sensor near the HVAC air outlet or case. Disconnect the connector and inspect it for corrosion, water intrusion, bent terminals, and a loose housing clip.
- Check the wiring harness Follow the sensor wiring toward the HVAC control module. Look for chafing, pinched wires, broken strands, or disconnected plugs, especially where the harness moves with the dashboard or HVAC case.
- Perform a circuit and sensor test Use the model-specific wiring diagram to identify the sensor terminals. With the circuit connected, check supply voltage, reference voltage, and signal behavior; also measure the sensor resistance and compare it with the manufacturer specification. Do not substitute generic resistance values.
- Repair and verification test Repair the confirmed wiring or connector fault, or replace the footwell output air temperature sensor if its electrical test fails. Clear B2299 with the scan tool, monitor the sensor reading if supported, and confirm that the footwell temperature responds correctly.
Approximate repair cost
A rough independent-shop estimate for diagnosing and repairing B2299 is $100-$350 USD, depending on whether the sensor, connector, or wiring harness requires service. These figures are estimates only and vary by region, vehicle accessibility, labor time, and parts availability.
Common questions
Does B2299 mean the HVAC compressor has failed?
No. B2299 identifies an open circuit involving the footwell output air temperature sensor; it does not directly diagnose a failed compressor, although incorrect temperature feedback can affect climate control.
Can the vehicle be driven with B2299 stored?
Yes, generally. B2299 mainly affects footwell temperature regulation, so the vehicle may be driven cautiously if heating and cooling otherwise work, but the fault should be repaired promptly.
Will replacing the temperature sensor always clear B2299?
Not always. A replacement sensor will not correct an open circuit caused by damaged wiring, a corroded connector, poor grounding, or a problem at the HVAC control-module connector.
What does an open circuit mean for this sensor?
For B2299, an open circuit means the control module detects an interrupted or out-of-range path in the footwell output air temperature sensor circuit, rather than a direct short to ground or battery.
B2299 — B2299 — Manufacturer Controlled DTC: Causes, Symptoms & Fix
When your vehicle's computer logs B2299, it's flagging a fault inside the body electrical network rather than the engine or transmission. This particular code falls under the manufacturer-controlled category, meaning the automaker defines exactly what conditions trigger it within their specific control software. The module responsible for body functions — things like power locks, windows, interior lighting, and windshield wipers — monitors its circuits continuously and only registers B2299 after confirming the problem across multiple ignition cycles.
The diagnostic process works like this: the body control module, often called the BCM, constantly compares sensor and switch inputs against factory-set thresholds. When a reading falls outside acceptable parameters for a sustained period, the module logs the fault and captures a freeze frame snapshot — essentially a digital photograph of engine speed, load, coolant temperature, and vehicle speed at that exact moment. Technicians use that snapshot to recreate the failure conditions during testing, which dramatically speeds up the diagnosis. Without that context, you'd be chasing ghosts through dozens of potential circuits.
In most cases, drivers notice one specific function acting up rather than everything failing simultaneously. Power locks might refuse to respond, windows could stick halfway down, a interior light might stay on constantly, or the wipers may stop working entirely. The engine itself continues running normally — B2299 lives entirely within the comfort and convenience systems, so throttle response, shifting, and overall drivability remain unaffected. That said, a dashboard warning light almost always accompanies the fault, which is enough to send most owners straight to a scanner.
Symptoms of B2299
- The targeted system — whether locks, windows, lighting, or wipers — operates sporadically or quits working altogether
- Engine performance stays normal; acceleration and shifting feel unchanged
- An illuminated warning lamp appears on the instrument cluster
- Multiple body functions fail at once if the BCM itself is the culprit
- The problem may disappear temporarily, then return without warning
- Switches feel dead when pressed, or motors hum without moving components
Common Causes of B2299
- The body control module itself has failed or developed internal faults
- A related fuse has blown or the corresponding relay has stopped switching
- The specific switch, motor, or actuator for the affected circuit has burned out
- Electrical connectors have corrosion buildup or have worked loose over time
- Wiring insulation has chafed through, especially in areas that flex repeatedly
- Water intrusion in door jambs or tailgate openings has damaged hidden connectors
How to Diagnose B2299
- Plug in an OBD2 scan tool, verify that B2299 is stored in the vehicle's memory, and record the freeze frame data before clearing anything — that snapshot tells you exactly what conditions existed when the module first detected the fault.
- Pull all related codes from every module on the bus. Sometimes a fuel pump code or door sensor code points directly to the root cause of what triggered B2299. Also search the manufacturer's technical service bulletins using your VIN — many body-code complaints have documented factory fixes or software updates already released.
- Perform a thorough visual inspection of the wiring harness and connectors tied to the suspect circuit. Look for damaged insulation, greenish corrosion on terminals, or connectors that aren't fully seated.
- Activate the malfunctioning component while monitoring its switch and motor PIDs in the scanner's live data stream. The data should show voltage changes when you press the switch and motor activity when it attempts to move.
- Pay special attention to flex points — door hinges, tailgate seams, and anywhere wires pass through sheet metal. Repeated flexing cracks the copper strands inside, creating intermittent opens that only fail under certain temperatures or vibrations.
- Clear the code, complete a full drive cycle that reproduces the freeze frame conditions (same speeds, loads, and temperatures), and verify B2299 does not reappear. If it returns, you've narrowed the problem to whatever changed during that test cycle.
Repair Options and Costs
The cheapest repairs address the most frequent failures first. Swapping out a failed switch or actuator typically runs $120 to $450 depending on the part's location and complexity. Repairing damaged wiring or cleaning corroded connectors generally costs between $80 and $250, since this work is labor-intensive but uses inexpensive materials. If the BCM itself has failed, you're looking at $300 to $900 for repair services or replacement units, plus programming and relearning costs on many models.
Total Cost to Fix B2299
B2299 repair expenses typically fall somewhere between $80 and $900 depending on which component actually failed. The vast majority of cases resolve for under $450 by replacing a single actuator or repairing a wiring problem. BCM replacement represents the worst-case scenario and is rarely the first thing to check — always confirm the module is actually faulty before committing to that expense.
Can You Drive with B2299?
Generally yes — body system faults rarely compromise engine operation or safety-critical functions. The main exceptions involve exterior lighting failures at night, non-functional wipers during rain or snow, and central locking problems that could leave the vehicle unsecured. If any of those specific systems are affected by B2299, address the repair before extended highway driving or adverse weather conditions.