B1223 — Fuel Temperature Sensor #1 Circuit Open
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1223 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Do a continuity test end-to-end on the fuel temperature sensor #1 circuit and wiggle the harness while measuring — intermittent opens show up as fluctuating readings.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1223 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1223 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450. Overall, fixing B1223 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
Will B1223 clear itself?
Sometimes B1223 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What does OBD2 code B1223 mean?
Fuel Temperature Sensor #1 Circuit Open (B1223): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by blown fuse or failed relay, faulty switch, motor or actuator of the affected system, body control module (BCM) fault.
How much does it cost to fix B1223?
Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
How do I diagnose B1223 myself?
Start with a scan: confirm B1223, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the fuel temperature sensor #1, and verify the suspect component against live data before buying parts.
Is it safe to drive with B1223?
Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
The fuel temperature sensor mounted inside the tank constantly feeds temperature data to the engine control unit. This information helps the ECU fine-tune fuel delivery and compensate for density changes caused by temperature swings. Code B1223 indicates that the primary fuel temperature sensor circuit has lost continuity — the control module can no longer complete an electrical path through that sensor. When it detects an open circuit across two or more consecutive check cycles, it stores B1223 and illuminates the check engine light or a dedicated body fault indicator.
An open circuit means current cannot flow through the expected path. In practice this translates to broken or disconnected wiring, a faulty connector with spread or corroded pins, a blown fuse upstream, or occasionally an internal failure of the sensor itself. The body control module monitors this circuit as part of the vehicle's comprehensive electrical architecture. When it registers an impossible reading — infinite resistance instead of a valid temperature value — it flags the fault and records a freeze frame snapshot capturing engine speed, load, coolant temperature, and vehicle speed at that precise moment. Pulling that snapshot before doing anything else tells you exactly what conditions triggered B1223, which makes diagnosis far more targeted.
Diagnosing B1223 properly requires a systematic approach rather than guessing at parts. The fault lives in the body electrical group, so engine performance typically stays unaffected, but related functions may stop working correctly depending on your vehicle's architecture.
Symptoms
- Dashboard warning light or body-system indicator lamp is illuminated
- Affected electrical function — such as power locks, windows, interior lighting, or wipers — operates intermittently or stops working entirely
- No noticeable change to engine operation or drivability in most vehicle applications
- Possible false readings in the instrument cluster if fuel temperature display is included
- One or more related body-control features fail to respond to switch inputs
Causes
- Broken or chafed wire in the fuel temperature sensor #1 harness, especially near flex points like door jambs
- Connector partially unplugged, pins spread or backed out, or heavy corrosion on terminals blocking current flow
- Blown fuse protecting the fuel temperature sensor circuit
- Internally open or failed fuel temperature sensor #1 element
- Wiring damaged by moisture intrusion in wet areas or undercarriage passages
- Faulty switch, motor, or actuator associated with the affected body function
- Body control module itself failing to process the signal correctly
How to diagnose B1223
- Connect an OBD2 scanner and confirm B1223 is stored in the body control module. Save the associated freeze frame data — it shows engine conditions exactly when the fault first appeared.
- Scan for any related trouble codes. Co-occurring codes often point to the root cause, such as a short or ground fault on an adjacent circuit.
- Check manufacturer technical service bulletins for your specific make and model. Many B0xxx codes have published factory fixes or module updates.
- Visually inspect the wiring harness and connectors tied to the fuel temperature sensor #1 circuit. Look for chafing, melted insulation, corrosion, or signs of moisture damage.
- Perform an end-to-end continuity test on the circuit. Wiggle the harness during testing — an intermittent open will cause the multimeter reading to jump.
- Operate the affected function while monitoring its switch and motor data through the scanner live data screen.
- Clear B1223, then drive through the conditions captured in the freeze frame to verify the code does not return.
Repair options with costs
- Repair wiring or connectors: $80–$250 (parts and labor)
- Body control module repair or replacement: $300–$900 (parts and labor)
- Replace faulty switch or actuator: $120–$450 (parts and labor)
How much does it cost to fix B1223?
The total depends entirely on which component is actually at fault. Wiring and connector repairs fall on the low end of the spectrum, typically running between $80 and $250 depending on accessibility and the extent of damage. If the body control module itself is the culprit, you are looking at $300 to $900 for BCM repair or replacement, which is the most expensive scenario. Switch or actuator replacement sits in the middle at $120 to $450. Most shops bill one to two hours of labor for diagnosis on body electrical codes, so getting a proper diagnosis before purchasing parts is the smartest move — spending on the most expensive fix when the problem is just a loose connector is an avoidable mistake.
Can you drive with B1223?
Generally yes — body electrical codes like B1223 rarely compromise engine operation or safe handling. The primary concern is losing whatever function the faulty circuit controls. If the fault affects exterior lighting, wipers, or central locking, those become safety liabilities in poor weather or unsecured parking situations. Use caution and prioritize a fix within a few days rather than driving indefinitely with an unknown electrical issue.