B1228 — Fuel Temperature Sensor #2 Circuit Short to Battery #
Note: The code label may vary depending on the vehicle manufacturer (OEM). Below are some known variations:
- Fuel Temp Sensor 2 Circuit Short to Battery (Ford, Toyota)
- Fuel Temperature Sensor ‘B’ Circuit Short to Battery (GM, Honda)
- Fuel Temperature Sensor 2 Voltage High (Nissan, Hyundai)
Summary of Code B1228 #
B1228 is a diagnostic trouble code (DTC) triggered when the Powertrain Control Module (PCM) or Engine Control Module (ECM) detects that the electrical circuit for Fuel Temperature Sensor #2 is shorted directly to battery voltage. This means the sensor signal is reading a voltage much higher than expected, indicating a possible wiring or sensor fault. The fuel temperature sensor monitors the temperature of the fuel, providing critical data for optimal fuel injection and emissions control. A circuit short to battery can disrupt this data, potentially affecting performance and emissions. While this code doesn’t always cause immediate driveability issues, it should not be ignored due to its impact on fuel management.
Common Symptoms for Code B1228 #
Most drivers may not notice a major issue at first, but certain symptoms can arise as the PCM/ECM compensates for missing or erroneous fuel temperature data. Look out for the following signs:
- Illuminated Check Engine Light
- Poor fuel economy
- Difficulty starting (especially in cold or hot conditions)
- Engine hesitation or rough idle
- Increased exhaust emissions
- Possible failsafe or limp mode activation
Likely Causes of Code B1228 (Most to Least Frequent) #
When your PCM/ECM flags B1228, it’s usually due to a specific set of causes. Here they are, ranked by how commonly technicians encounter them:
- Short circuit in the sensor wiring harness (wires rubbing or pinched against 12V power sources)
- Faulty fuel temperature sensor #2 (internal short to battery voltage)
- Corroded or damaged sensor connector
- Incorrect sensor installation or replacement
- PCM/ECM internal fault (rare)
Step-by-Step Diagnosis for Code B1228 #
Diagnosing B1228 requires a methodical approach, ensuring you don’t miss a hidden wiring fault or a sensor issue. Here’s how a professional master tech would proceed:
- Step 1: Verify the code with a quality scan tool and check for related codes (especially wiring or sensor codes).
- Step 2: Inspect the fuel temperature sensor #2 and its wiring harness for signs of chafing, pinched wires, or direct contact with battery voltage.
- Step 3: Unplug the sensor and check for battery voltage at the signal wire using a digital multimeter.
- Step 4: Test the resistance of the fuel temperature sensor #2 (refer to OEM specs) to determine internal sensor faults.
- Step 5: Inspect the sensor connector’s terminals for corrosion, bent pins, or loose fit.
- Step 6: If all checks above pass, consult OEM wiring diagrams and test PCM/ECM related circuits for internal faults.
Possible Repairs for Code B1228 #
Once the root cause is identified, apply the repair that best matches your diagnosis. Most B1228 codes are resolved with basic wiring or sensor repairs:
- Repair or replace damaged wiring or connectors (ensure insulation is intact and no wires are shorting to power sources)
- Replace fuel temperature sensor #2 if out of OEM specification or shorted
- Clean or replace corroded connectors
- Correct any improper sensor installation (ensure correct orientation and torque)
- Replace PCM/ECM only if confirmed by thorough testing (rare and last resort)
Is It Safe to Drive with Code B1228? #
Driving with B1228 is generally not recommended for extended periods. While the vehicle may still run, inaccurate fuel temperature readings can cause poor fuel mixture, reduced efficiency, and potential long-term damage to the fuel system or catalytic converter. In some cases, limp mode may be triggered, limiting performance. If you notice driveability issues or the check engine light flashes, stop driving and address the issue promptly.
Vehicles Most Commonly Affected by Code B1228 #
B1228 is seen across various makes, especially those using advanced fuel management strategies. Some of the most commonly affected vehicles include:
- Ford F-Series (F-150, F-250, F-350)
- Toyota Tacoma, Tundra, Hilux
- Chevrolet Silverado and Colorado
- Honda Accord and Civic (select diesel or flex-fuel models)
- Nissan Frontier, Navara
- Hyundai Santa Fe (diesel variants)
Common Mistakes & Best Practices for Code B1228 #
It’s easy to overlook the root cause of B1228, especially if relying solely on visual checks. Avoid these pitfalls and follow these best practices:
- Don’t replace the sensor without checking wiring and connectors first
- Never clear the code before confirming the repair—use live data to verify sensor readings
- Always use OEM or OEM-quality parts for replacement
- Be thorough with wiring inspections—shorts often hide in harness bends or near hot engine parts
- Double-check the sensor installation procedure in the OEM manual
Express FAQ for Code B1228 #
Q: Can a bad fuel temperature sensor cause starting problems?
A: Yes, especially in extreme temperatures. The PCM/ECM uses fuel temperature data to adjust fuel delivery during start-up, so faulty readings can cause hard or no starts.
Q: Will replacing the sensor always fix the code?
A: Not always. If the issue is in the wiring or connector—such as a wire shorting to battery voltage—replacing just the sensor won’t solve the problem. Always diagnose the entire circuit.




