What Does Code B1222 Mean?
DTC B1222 indicates a detected fault within the Fuel Temperature Sensor #1 circuit. This code signifies that the Engine Control Module (ECM) or Powertrain Control Module (PCM) has identified an electrical anomaly in the signal path or the sensor itself, preventing it from receiving a plausible or expected voltage reading from the fuel temperature sensor. The fuel temperature sensor is typically a Negative Temperature Coefficient (NTC) thermistor, meaning its electrical resistance decreases as the fuel temperature increases. The ECM/PCM supplies a reference voltage (commonly 5V) to the sensor circuit, and monitors the voltage drop across the thermistor. Based on this voltage signal, the ECM/PCM calculates the fuel temperature.
When B1222 is set, it means the ECM/PCM has detected a condition where the sensor signal voltage is either too high (indicating an open circuit or short to voltage) or too low (indicating a short to ground or an excessively low resistance sensor), or is otherwise outside the expected operating range for the sensor’s thermistor characteristics. This could lead to incorrect fuel density calculations, impacting fuel injection duration, timing, and potentially mismanaging the evaporative emissions system (EVAP) or regeneration cycles in diesel particulate filter (DPF) systems. The primary subsystem affected is the engine’s fuel delivery and management system, with secondary impacts on emissions control and overall engine efficiency.
Common Symptoms
- Malfunction Indicator Lamp (MIL) illumination: The “Check Engine” light will be illuminated on the dashboard.
- Reduced fuel economy: Incorrect fuel temperature readings can lead to the ECM/PCM injecting an improper amount of fuel.
- Rough idling or poor engine performance: Especially noticeable during cold starts or significant temperature changes, as fuel mixture control is compromised.
- Hesitation or stumble during acceleration: The engine may not respond smoothly to throttle inputs.
- Increased exhaust emissions: Due to inaccurate fuel mixture control.
- Hard starting, particularly in extreme temperatures: The ECM/PCM may struggle to correctly enrich or lean the fuel mixture for optimal combustion.
What Causes the Code B1222?
- Faulty Fuel Temperature Sensor: The sensor itself may have an internal open circuit, a short circuit, or its thermistor may have drifted out of specification, providing inaccurate resistance values.
- Wiring Harness Issues: An open circuit, a short to ground, or a short to voltage within the sensor’s wiring harness can disrupt the signal. Common causes include chafed wires, rodent damage, or pinched wires.
- Corroded or Damaged Electrical Connectors: Corrosion on the sensor or ECM/PCM connector pins, loose terminals, or bent pins can lead to an intermittent or complete loss of signal.
- Poor Ground Connection: An inadequate or corroded ground path for the sensor circuit can cause incorrect voltage readings.
- ECM/PCM Failure: While rare, an internal fault within the ECM/PCM that affects its ability to process the fuel temperature sensor input or provide the reference voltage can trigger this code.
How to Diagnose and Troubleshoot
Diagnosing DTC B1222 requires a systematic approach, often utilizing a digital multimeter (DMM) and an OBD-II scanner with live data capabilities.
- Visual Inspection: Begin by visually inspecting the fuel temperature sensor and its electrical connector, which is often located on the fuel pump assembly within the fuel tank, or sometimes on the fuel rail or in the fuel line. Look for obvious signs of damage, corrosion, frayed wires, or loose connections. Trace the wiring harness as far as possible, checking for chafing, pinching, or heat damage.
- Scan Tool Data Analysis: Connect an OBD-II scanner and check for pending and stored diagnostic trouble codes, as well as freeze frame data. Monitor the Fuel Temperature Sensor #1 parameter (or equivalent PID) in live data. An open circuit will often display an extremely low temperature value (e.g., -40°F/-40°C), while a short circuit might show an extremely high value or an unchanging value, irrespective of actual fuel temperature. Compare this reading to ambient temperature if the vehicle has been off for a long period.
- Electrical Testing with a DMM (Sensor Disconnected – KOEO):
- Reference Voltage Check: Disconnect the fuel temperature sensor connector. With the ignition in the Key On, Engine Off (KOEO) position, use a DMM to measure the voltage between the sensor’s signal wire terminal and ground. You should typically find a 5-volt reference voltage. If no voltage, or incorrect voltage, suspect wiring back to the ECM/PCM or the ECM/PCM itself.
- Ground Circuit Check: Verify the ground circuit at the sensor connector by checking for continuity between the ground terminal and a known good chassis ground. Resistance should be less than 5 ohms.
- Fuel Temperature Sensor Resistance Test: With the sensor disconnected from the wiring harness, measure the resistance across its two terminals using a DMM. Compare this reading to the manufacturer’s specifications, which usually provide a resistance-to-temperature chart. An NTC thermistor’s resistance should decrease as its temperature increases. If the sensor shows an open circuit (infinite resistance) or a short circuit (near zero resistance), it is faulty.
- Wiring Harness Continuity and Short Test:
- Continuity: Disconnect the battery, then disconnect both the sensor and the ECM/PCM connectors. Use a DMM to check for continuity of the signal wire and ground wire between the sensor connector and the corresponding ECM/PCM connector pins. Resistance should be very low (typically less than 0.5 ohms).
- Short to Ground/Voltage: While the harness is disconnected from both ends, check for a short to ground by measuring resistance between each wire in the sensor circuit and a known good chassis ground. Then check for a short to voltage by measuring resistance between each wire and battery positive. Both should show infinite resistance.
- Wiggle Test: With the scanner connected and monitoring live data, gently wiggle the wiring harness and connectors for the fuel temperature sensor and ECM/PCM. Any fluctuation in the live data reading or the setting of a pending code indicates an intermittent connection or wiring issue.
Recommended Repairs and Solutions
Based on the diagnostic findings, the following repairs are typically recommended:
- Replace the Fuel Temperature Sensor: If the sensor itself fails the resistance test or provides implausible live data readings despite correct voltage and ground supplies, replacement is necessary. Always use an OEM equivalent or high-quality aftermarket part to ensure proper operation and longevity.
- Repair or Replace Wiring Harness Sections: If the diagnostic steps indicate an open circuit, short to ground, or short to voltage in the wiring harness, the damaged section should be carefully repaired. Use automotive-grade wire, solder connections, and protect splices with heat-shrink tubing. For extensive damage, replacing the entire harness section might be more practical and reliable.
- Clean or Replace Connectors: If corrosion or damage is found on the electrical connectors, use an electrical contact cleaner to remove corrosion. For severely damaged or corroded terminals, the connector housing or individual terminals may need to be replaced. Ensure secure and tight connections.
- Verify Ground Connections: If a poor ground was identified, clean the ground points to ensure a low-resistance path.
- ECM/PCM Replacement: This should be considered a last resort, only after all other potential causes (sensor, wiring, connectors) have been thoroughly tested and ruled out. ECM/PCM replacement often requires programming, which should be performed by a qualified technician using appropriate diagnostic tools.
After any repair, clear the DTCs with an OBD-II scanner, perform a drive cycle, and re-check for the code. Monitor the fuel temperature sensor live data to ensure it is reporting valid and dynamic values corresponding to actual fuel temperature changes.

