P code powertrain Medium severity

P1347 Fuel Level Sensor B Range / Performance

The OBD2 code P1347 indicates a problem with the fuel level sensor B, specifically related to its range or performance, suggesting that the sensor is not providing accurate readings or is malfunctioning

Definition

The OBD2 code P1347 indicates a problem with the fuel level sensor B, specifically related to its range or performance, suggesting that the sensor is not providing accurate readings or is malfunctioning

Common causes

  • Faulty fuel level sensor
  • Wiring issues or damaged connectors
  • Poor ground connection
  • Fuel tank issues (e.g., deformation or damage)
  • Instrument cluster malfunction
  • ECM (Engine Control Module) issues
  • Calibration errors or software glitches

Common misdiagnoses

  • Faulty fuel level sensor A
  • Wiring issues or shorts in the fuel level sensor circuit
  • Fuel gauge cluster malfunction
  • ECM/PCM software issues
  • Fuel pump problems
  • Incorrect fuel level readings due to fuel contamination
  • Issues with the fuel tank or float mechanism

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other related trouble codes. This can provide more context and help identify if there are multiple issues

  2. 2. Inspect the Fuel Level Sensor

    Locate the fuel level sensor (usually part of the fuel pump assembly) and visually inspect it for any signs of damage, corrosion, or loose connections

  3. 3. Ensure that the wiring harness and connectors are secure and free from corrosion or damage

  4. 4. Test the Fuel Level Sensor

    Use a multimeter to test the resistance of the fuel level sensor. Compare the readings to the specifications provided in the vehicle’s service manual

  5. 5. If the resistance is outside the specified range, the sensor may be faulty and require replacement

  6. 6. Check the Fuel Tank

    Inspect the fuel tank for any obstructions or damage that could affect the sensor's ability to read the fuel level accurately

  7. 7. Ensure that the fuel tank is not contaminated or has debris that could interfere with the sensor

  8. 8. Examine the Fuel Gauge

    Check the fuel gauge on the dashboard to see if it is functioning correctly. If the gauge is stuck or not responding, it may indicate a problem with the gauge itself or the wiring

  9. 9. Inspect Wiring and Connectors

    Check the wiring and connectors leading to the fuel level sensor for any signs of wear, fraying, or disconnection

  10. 10. Repair or replace any damaged wiring or connectors as necessary

  11. 11. Check for Ground Issues

    Ensure that the fuel level sensor has a good ground connection. A poor ground can lead to inaccurate readings

  12. 12. Clear the Codes and Test Drive

    After performing the above checks and repairs, clear the trouble codes using the OBD-II scanner

  13. 13. Take the vehicle for a test drive to see if the code reappears. Monitor the fuel gauge to ensure it is functioning correctly

  14. 14. Replace the Fuel Level Sensor

    If all other checks are satisfactory and the code persists, consider replacing the fuel level sensor, as it may be faulty

  15. 15. Consult a Professional

    If you are unable to diagnose or resolve the issue, it may be best to consult a professional mechanic who has experience with OBD-II codes and fuel system diagnostics. By following these steps, you should be able to identify and resolve the issue related to the P1347 code. Always refer to the specific service manual for your vehicle for detailed procedures and specifications