What Does Code B1228 Mean?
Diagnostic Trouble Code B1228 indicates a detected electrical fault within the circuit of Fuel Temperature Sensor #2, specifically a "Short to Battery". The Engine Control Module (ECM) or Powertrain Control Module (PCM) monitors the voltage signal from Fuel Temperature Sensor #2 (FTS2) to determine the temperature of the fuel. This information is critical for accurate fuel density calculations, which in turn affect fuel trim, injection timing, and duration, especially in modern direct injection, diesel, or flex-fuel systems where precise fuel delivery is paramount for performance, emissions, and fuel economy. A "short to battery" signifies that the ECM is detecting an excessively high voltage on the FTS2 signal circuit, typically near battery voltage (approximately 12V), rather than the expected lower, variable voltage signal that correlates with fuel temperature or a stable reference voltage being pulled down by the sensor’s resistance. This high, out-of-range voltage indicates an electrical fault rather than an actual physical condition, leading the ECM to log this specific trouble code.
Common Symptoms
- Malfunction Indicator Lamp (MIL) Illumination: The most common and direct symptom is the illumination of the "Check Engine" light on the dashboard.
- Reduced Fuel Economy: Inaccurate fuel temperature data can lead the ECM to make incorrect fuel density assumptions, resulting in sub-optimal fuel metering and increased consumption.
- Rough Idling or Poor Engine Performance: Incorrect fuel trim adjustments based on erroneous temperature data can cause the engine to run rich or lean, leading to unstable idle, hesitation, or a general lack of power.
- Difficulty Starting: Particularly during cold starts, if the ECM relies on FTS2 for cold-start enrichment strategies, a faulty reading can impede proper fuel delivery, making the engine hard to start.
- Increased Exhaust Emissions: Inaccurate fuel control directly impacts combustion efficiency, potentially leading to higher levels of unburnt hydrocarbons or other pollutants.
- Engine Derate or Limp Mode: In some diesel or heavy-duty applications, a critical fault in fuel temperature sensing can trigger a protective mode, limiting engine power to prevent potential damage.
- No Noticeable Symptoms: In less critical applications or if the ECM is able to substitute a default value, the only symptom might be the illuminated MIL.
What Causes the Code B1228?
- Damaged Wiring Harness: The most frequent cause. The signal wire for Fuel Temperature Sensor #2 has likely chafed, been pinched, or melted, causing it to come into direct contact with a constant 12V power wire or an unintentionally energized circuit (e.g., shorted to battery voltage).
- Faulty Fuel Temperature Sensor #2: An internal short within the sensor itself, bridging its signal output directly to its internal power supply or an internal component that inadvertently carries battery voltage. While less common for a direct "short to battery" than wiring damage, it is a possibility.
- Corroded or Damaged Electrical Connector: Corrosion, bent pins, or loose terminals within the FTS2 connector or an upstream harness connector can allow the signal wire to make unintended contact with a power source pin.
- ECM/PCM Internal Fault: A rare but possible scenario where an internal short or component failure within the Engine Control Module itself causes the FTS2 input circuit to receive or interpret an incorrect, high voltage signal. This is typically only considered after all external wiring and sensor integrity have been thoroughly verified.
How to Diagnose and Troubleshoot
Diagnosis of B1228 requires a systematic approach using an OBD-II scanner and a digital multimeter (DMM).
- Retrieve and Document Freeze Frame Data: Connect an OBD-II scanner and retrieve the B1228 code. Note any associated freeze frame data, as this provides a snapshot of engine conditions when the fault occurred, which can be useful for replication.
- Visual Inspection:
- Locate Fuel Temperature Sensor #2 (consult service manual for specific location – it could be in the fuel tank, fuel rail, or an inline fuel line).
- Inspect the sensor’s electrical connector for signs of corrosion, bent pins, pushed-out terminals, or damage.
- Trace the wiring harness from the sensor back to the ECM/PCM, looking for any signs of chafing, melting, pinching, or rodent damage that could expose wires or cause contact with a power source. Pay close attention to areas where the harness passes through sharp edges, around moving parts, or near exhaust components.
- OBD-II Scanner Live Data Analysis:
- With the engine OFF and key ON (KOEO), access the live data stream on your scanner for "Fuel Temperature Sensor #2" or similar parameter.
- A short to battery will typically show an implausibly high voltage reading (e.g., 5V or higher, depending on the ECM’s internal scaling) or an extreme temperature value that is outside the normal operating range (e.g., -40°C or 200°C, indicating an electrical anomaly rather than an actual temperature).
- Digital Multimeter (DMM) Testing – Harness Side:
- Disconnect the electrical connector from Fuel Temperature Sensor #2.
- With the key ON, engine OFF (KOEO), use your DMM set to DC Volts.
- Measure the voltage between the FTS2 signal wire terminal (on the harness side of the connector) and a known good chassis ground. A "short to battery" would be confirmed if you read approximately battery voltage (e.g., 12V) on the signal wire where a lower reference voltage (typically 5V) or varying signal voltage is expected.
- If battery voltage is present, proceed to pinpoint where the short is occurring. Use the DMM set to resistance (Ohms) and check for continuity between the FTS2 signal wire and other power wires (e.g., 12V constant or ignition-switched 12V) within the harness. Wiggle the harness while testing to identify intermittent shorts.
- Digital Multimeter (DMM) Testing – Sensor Side (for integrity):
- With the sensor disconnected, measure the resistance across the FTS2 sensor’s terminals using the DMM. Compare this reading against manufacturer specifications or a known good sensor. While B1228 specifically indicates a "short to battery" which is usually external to the sensor, an internal sensor fault cannot be entirely ruled out without this check.
- Wiring Continuity and Short-to-Ground Checks:
- If the short to battery is confirmed in the harness, and if safe and accessible (always consult the service manual for proper procedure and safety), disconnect the ECM/PCM connector.
- Perform continuity checks on the FTS2 signal wire from the sensor connector to its corresponding pin at the ECM connector. Look for infinite resistance to power wires and chassis ground (unless it’s a sensor ground).
- This helps isolate whether the short is within the main harness or directly at the sensor connection point.
Recommended Repairs and Solutions
Once the source of the short to battery has been identified, proceed with the following repairs:
- Repair or Replace Damaged Wiring: This is the most common resolution. If the wiring harness is found to be chafed, cut, or shorted to a power source, meticulously repair the damaged section. Use appropriate automotive-grade wire, solder connections (if permitted by manufacturer specifications), and protect them with heat shrink tubing and loom to prevent future damage. If the damage is extensive or in multiple locations, consider replacing the entire sub-harness that services the FTS2. Ensure the harness is properly routed and secured away from sharp edges, hot components, and moving parts.
- Replace Faulty Fuel Temperature Sensor #2: If all wiring and connector integrity checks pass, and the diagnostic tests strongly point to an internal short within the sensor itself, replace the Fuel Temperature Sensor #2. Always use OEM-equivalent quality parts to ensure compatibility and long-term reliability.
- Repair or Replace Connector: If the short is isolated to the electrical connector (due to corrosion, bent pins, or loose terminals), replace the connector housing or individual damaged terminals. Use specialized terminal removal tools and ensure proper crimping for new terminals. Apply dielectric grease to prevent future corrosion.
- ECM/PCM Replacement (Rare): If all external components (wiring, connectors, and sensor) test perfectly within specifications, and the short to battery condition persists at the ECM input pin for FTS2, then an internal ECM/PCM fault might be present. This is a very rare and costly repair, often requiring module reprogramming, and should only be considered as a last resort after ruling out all other possibilities.
- Clear DTCs and Validate Repair: After any repair, clear the diagnostic trouble code (B1228) using an OBD-II scanner. Perform an extended road test under various operating conditions or allow the vehicle to complete multiple drive cycles to confirm that the repair is successful and the code does not return.
Important Mechanics’ Tip: Always consult the vehicle manufacturer’s specific wiring diagrams and service manual for exact component locations, pinouts, voltage specifications, and sensor resistance values for the particular make and model. Fuel temperature sensors can vary significantly in their operating characteristics. Exercise caution when working around fuel systems to prevent spills, fires, or damage.

