Do you actually have any fuel? There is a service bulletin about the fuel gage not reading propperly? Here is a copy.
Bulletin No: 04-08-49-018E
Date: January 05, 2005
Subject: Cranks But No Start, Stall, Inaccurate/Incorrect Fuel Gauge Reading, No Fuel, Vehicle is Out of Fuel and Fuel Gauge Reads Above Empty (Replace Fuel Level Sensor)
Models: 2001-2004 Cadillac Trucks
1999-2004 Chevrolet and GMC Trucks
with Gasoline Engine (VINs Z, X, V, T, U, N, G, 6, 8 - RPOs LU3, LR4, LM7, LQ4, LQ9, L59, L18, LK5 L52)
Attention: Parts are currently available for vehicles with Variable Fuel (VIN Z - RPO L59) vehicles. Please refer to Corporate Bulletin Number 04-06-04-01 2B or newer for Variable Fuel (VIN Z - RPO L59) vehicles.
Supercede: This bulletin is being revised to include information on the Chevrolet Colorado and the GMC Canyon. Please discard Corporate Bulletin Number 04-08-49-018D (Section 08 - Body and Accessories).
Some customers may comment on the vehicle stalling and will not restart, vehicle ran out of fuel, vehicle appears to be out of fuel but the fuel gauge reads above empty. The fuel gauge may read 1/4 tank.
Contamination on the fuel sending card may cause inaccurate/incorrect fuel gauge readings.
Follow the service procedure below for diagnosis and repair of this concern.
1. Confirm that the vehicle is actually out of fuel.
If the vehicle is not out of fuel but Engine Cranks but Does Not Run, refer to the appropriate Service Information.
If the vehicle is out of fuel and the gauge does not read empty, test the fuel gauge. Refer to the following information: - Fuel Gage Inaccurate or Inoperative Single Tank
- Fuel Gage Inaccurate or Inoperative Dual Tanks
- Fuel Gage Inaccurate or Inoperative Colorado and Canyon
2. If testing reveals that the fuel gauge is operating correctly, replace the fuel sensor assembly and auxiliary tank fuel level sensor if equipped.
3. Replace the fuel level sensor. Refer to the following appropriate service information:
Wednesday, October 13th, 2010 AT 12:02 AM