01 Why Does Your Car Still Overheat After a Head Gasket Replac… • 02 Fix That Check Engine Light Today: 5 Simple Sensor Cleaning… • 03 P0062, P0063, and P0064: HO2S Heater Control Circuit (Bank … • 04 This is How A Failing Fuel Pump Often Causes Sudden Power L… • 05 Toyota: A Leader in Reliable and Efficient Cars - Explore t… • 06 ECU Tuning 101: Everything You Need to Know • 07 How Expansion Chambers Boost the Power of 2-Stroke Engines • 08 Ford Ranger Raptor Parts and Part Numbers • 09 How Short Trips Are Killing Your Engine • 10 Car Shakes Like Crazy at Low Speeds? Here's Why & How to Fi… •

DTC codes / GM codes / P1431

P1431 · GMFuel Level Sensor 2 Performance

P1431 on GM vehicles means the powertrain control module (PCM) has detected a performance problem with the fuel level sensor in the secondary fuel tank, typically on dual-tank trucks and SUVs. The PCM compares the signal from this sensor against expected values and flags the code when the reading is erratic, stuck, or outside the plausible range for the fuel volume it calculates.

SystemPowertrain
Code typeGM specific
SeverityLow
Fix difficultyIntermediate
AreaAuxiliary emission controls

Symptoms you may notice

  • Fuel gauge reads incorrectly or fluctuates, especially when switching between tanks
  • Fuel gauge may show empty or full when the tank is not actually at that level
  • Often no symptoms besides the warning light, with the gauge appearing normal to the driver
  • Incorrect fuel range or distance-to-empty calculations on the driver information center
  • Possible fuel transfer or tank switching issues on vehicles with dual tanks
  • Remote start or fuel system monitoring features may be disabled as a result of the code

Common causes, most likely first

  1. Faulty fuel level sensor (sending unit) in the secondary tank, often due to wear or sulfur contamination on the resistor card
  2. Damaged or corroded wiring harness or connector at the secondary tank sensor
  3. Poor ground connection for the fuel level sensor circuit
  4. Failed fuel tank pressure sensor or fuel pump module assembly that incorporates the level sensor
  5. PCM calibration issue or faulty PCM (rare, but possible after other causes are ruled out)
  6. Contaminated fuel or debris causing the float to stick or move erratically
  7. Aftermarket or incorrect fuel level sensor installed previously

How to diagnose and fix it

  1. Use a scan tool to read the fuel level sensor voltage or resistance values for both tanks and compare them while monitoring live data
  2. Visually inspect the wiring and connector at the secondary fuel tank for chafing, corrosion, or loose pins
  3. Check the ground circuit for the fuel level sensor with a multimeter to ensure less than 0.1 volt drop
  4. Remove the secondary fuel level sensor and inspect the float, resistor card, and arm for binding or contamination
  5. Test the sensor with a multimeter through its full range of motion to check for dead spots or erratic resistance
  6. Replace the faulty fuel level sensor or fuel pump module assembly if testing confirms it is out of specification
  7. Clear the code and verify the repair by test-driving while monitoring fuel level sensor data to ensure the code does not return

Why the fuel gauge lies before the code sets

  • The PCM often sets P1431 only after multiple drive cycles with inconsistent fuel level readings, so the gauge may have been inaccurate for weeks before the light appeared.
  • On GM dual-tank trucks, the secondary tank sensor signal is often affected by a poor ground at the frame rail, which can mimic a failed sensor and is frequently overlooked.
  • A fuel level sensor that reads correctly when stationary can still fail P1431 because the PCM checks for signal changes during fuel transfer and driving; a sticky float may only act up when fuel sloshes.
  • Replacing the fuel level sensor without checking the fuel tank pressure sensor or the wiring harness can lead to a repeat code if the real problem is a chafed wire inside the tank.
  • Some aftermarket fuel level sensors have resistance curves that do not match the GM calibration, causing P1431 to set even though the sensor is new and the gauge appears to work.

Can I keep driving with P1431?

You can generally continue driving with P1431 because it does not affect engine operation or safety, but do not rely on the fuel gauge for accurate fuel level, especially on dual-tank models. Refuel before the tank is truly empty and have the sensor diagnosed soon to avoid running out of fuel unexpectedly.

Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage