What Does Code P1348 Mean?
DTC P1348 signifies a detected fault in the “Fuel Level Sensor B Circuit,” specifically indicating a low voltage condition. The Powertrain Control Module (PCM) or Engine Control Module (ECM) monitors the voltage signal from the fuel level sensor(s) to determine the fuel quantity within the tank. “Sensor B” typically refers to a secondary fuel level sending unit in vehicles equipped with saddle-bag style fuel tanks or those using multiple sensors for enhanced accuracy and redundancy. Alternatively, in some applications, “Sensor B” could denote a specific output or circuit within a single, complex fuel level sender unit integrated into the fuel pump module. The PCM/ECM expects a voltage signal from this sensor that varies proportionally with the fuel level. When the PCM/ECM detects a voltage from the “B” circuit that falls below a predetermined calibration threshold—often near 0 volts or significantly lower than the expected ’empty’ range—for a specified diagnostic interval, it interprets this as a fault, illuminating the Malfunction Indicator Light (MIL) and storing code P1348. This low voltage condition suggests either a direct short to ground, an open circuit preventing proper voltage supply, or an internal fault within the sensor causing an abnormally low output.
Common Symptoms
- Inaccurate or erratic fuel gauge readings: The primary symptom, often displaying the fuel tank as empty regardless of actual fuel content.
- Malfunction Indicator Light (MIL) illumination: The “Check Engine” light will be activated on the dashboard.
- Incorrect “Distance to Empty” calculations: The vehicle’s onboard computer may display an incorrect range due to erroneous fuel level data.
- Potential issues with EVAP system diagnostics: While not a direct cause, an inaccurate fuel level input can sometimes affect the evaporative emissions system’s ability to run certain diagnostic tests accurately.
What Causes the Code P1348?
- Faulty Fuel Level Sensor B: The resistive element, float arm mechanism, or internal wiring within the “B” sending unit may be damaged, causing it to output an excessively low voltage or to short internally.
- Wiring Harness Issues:
- Short to ground: The signal wire or reference voltage wire for Fuel Level Sensor B may be chafed or damaged, causing it to contact the vehicle’s chassis or another ground source.
- Open circuit: A broken wire in the signal, ground, or reference voltage circuit, or a loose/corroded pin in a connector, preventing the proper voltage signal from reaching the PCM/ECM.
- Corrosion: Severe corrosion at the sensor connector or intermediate harness connectors degrading signal integrity.
- Faulty Fuel Pump Module Assembly: If Fuel Level Sensor B is integrated into the fuel pump module (common in many vehicles), an internal fault within the module itself can manifest as a sensor circuit issue.
- PCM/ECM Failure: Although rare, a defective PCM/ECM failing to properly interpret the sensor input or provide the correct reference voltage can trigger this code.
How to Diagnose and Troubleshoot
A systematic diagnostic approach is crucial for P1348:
- Visual Inspection: Begin by visually inspecting the wiring harness and connectors associated with the fuel level sensor B. This typically involves accessing the top of the fuel tank (often under the rear seat or through an access panel in the cargo area, or by dropping the tank). Look for signs of chafing, cuts, corrosion, or heat damage on the wires and connectors leading to the fuel pump/sender assembly. Ensure all connectors are securely seated.
- OBD-II Scanner Live Data: Connect an advanced scan tool and access the live data stream. Monitor parameters related to “Fuel Level Sensor B Voltage” or “Fuel Tank Level Input B.” Observe the voltage reading. If it consistently displays 0 volts or an extremely low value (e.g., <0.1V), it confirms the circuit low condition reported by the PCM/ECM. Compare this to “Fuel Level Sensor A” (if available) or expected values for the vehicle’s actual fuel level.
- Digital Multimeter (DMM) Testing at Sensor Connector:
- Disconnect the fuel level sensor B connector (often part of the main fuel pump assembly connector) with the ignition OFF.
- Check Reference Voltage: With the ignition ON (engine OFF), use a DMM to measure the voltage between the reference voltage terminal (consult wiring diagram for pinout) and chassis ground. Expect typically 5V or 12V, depending on the system design. No voltage indicates an open circuit in the reference wire or a PCM/ECM issue.
- Check Sensor Ground: Measure the resistance between the ground terminal (on the harness side) and chassis ground. Expect near 0 ohms, indicating good ground.
- Check Signal Wire for Short to Ground: With the sensor still disconnected, measure the resistance between the signal wire terminal (on the harness side) and chassis ground. There should be infinite resistance (open circuit). If a low resistance is detected, it indicates a short to ground in the wiring harness.
- Digital Multimeter (DMM) Testing of the Fuel Level Sensor B:
- With the sensor disconnected from the harness, measure the resistance across the signal and ground terminals of the sensor itself. Manipulate the float arm (if accessible; often requires removing the sender unit from the tank). The resistance value should change smoothly and proportionally as the float arm moves from ’empty’ to ‘full.’ Consult the vehicle’s service manual for the specified resistance range (e.g., 20-250 ohms). An open circuit (infinite resistance) or a dead short (near 0 ohms) within the sensor, or jerky/non-linear resistance changes, indicates a faulty sensor.
- Continuity Check (Harness to PCM/ECM): If the sensor tests good and no obvious harness damage is found, perform a continuity check of the sensor’s signal, reference, and ground wires directly between the sensor connector and the PCM/ECM connector pins (consult wiring diagrams for pinouts). This helps rule out an internal wire break or poor connection.
Recommended Repairs and Solutions
Based on diagnostic findings, the following repairs are commonly recommended:
- Repair or Replace Wiring Harness: If DMM tests or visual inspection identify a short to ground, an open circuit, or severe corrosion in the wiring harness, perform a professional repair. This involves splicing in new wire using heat-shrink connectors or solder, or replacing the entire sub-harness section if damage is extensive. Ensure proper routing to prevent future chafing.
- Replace Fuel Level Sensor B: If the sensor itself is found to be faulty (e.g., incorrect or non-varying resistance readings, internal short/open), it must be replaced. In many modern vehicles, this sensor is an integral part of the fuel pump module assembly. Therefore, replacing the sensor may necessitate replacing the entire fuel pump module, which typically involves dropping the fuel tank for access.
- Address Connector Issues: Clean any corroded terminals thoroughly using electrical contact cleaner and a small brush. If terminals are damaged or stretched, use appropriate terminal repair kits to replace individual pins rather than the entire connector, if possible. Apply dielectric grease to protect against future corrosion.
- PCM/ECM Replacement: Only consider PCM/ECM replacement as an absolute last resort, after meticulously ruling out all other wiring, connector, and sensor possibilities. This is a costly repair that often requires specialized programming and calibration.
Mechanic’s Tip: When working around the fuel tank, ensure safety precautions are paramount. Disconnect the battery, work in a well-ventilated area, and have a fire extinguisher handy. Always relieve fuel system pressure before disconnecting fuel lines. If replacing the entire fuel pump module, consider replacing the fuel filter simultaneously, as it’s often neglected and accessible at the same time.

