GMT800 Cranks But Won’t Start: Fuel Pump & Pressure Diagnosis (1999–2006)
A 1999–2006 GMT800 that cranks over but won’t fire usually comes down to three things: fuel, spark, or the security system. Fuel is the most common on a high-mileage truck, and the good news is you can confirm or clear the fuel pump in a few minutes with a gauge instead of guessing and dropping the tank. Check it in order.
Which trucks this covers
- 1999–2006 Silverado & Sierra 1500/2500/3500 (plus 2007 “Classic”)
- Tahoe, Suburban, Yukon, Avalanche, Escalade — 4.8/5.3/6.0/8.1
Symptoms
- Engine cranks normally but won’t catch, or starts and immediately dies
- No fuel-pump “prime” hum from the tank when you turn the key to ON
- Sometimes intermittent — starts fine cold, no-start when hot (or vice versa)
Most likely causes, ranked
- Fuel pump / pump module worn out (very common past 150k miles)
- Fuel pump relay or fuse — cheap to check first
- Weak pressure that drops off after key-on (dying pump or leaking injector)
- Ignition/spark — crank sensor, coils, or ignition control
- Passlock/security — a security fault can cut fuel; watch for a flashing security light
Diagnosis in the right order

- Listen for the prime. Key ON (engine off), you should hear the pump run ~2 seconds. No hum points at pump, relay, fuse or wiring.
- Check the fuel-pump fuse and relay in the underhood box. Swap the relay with an identical one to test.
- Gauge the fuel pressure at the Schrader port on the fuel rail. Key ON, spec is 55–62 psi on the standard system (48–54 psi on flex-fuel). Verify the exact figure for your truck against GM service data.
- Watch the pressure hold. If it starts near spec then bleeds down quickly, you’ve got a dying pump, a leaking injector, or a bad regulator — not a no-fuel condition.
- Confirm spark and security last. If fuel pressure is good, check for spark and watch the security light during a no-start.
Tools
- Fuel pressure gauge that fits the rail Schrader valve
- Test light / multimeter for the relay and pump circuit
- Scan tool to check for crank-sensor and security data
Parts guidance
If the pump is the culprit, a quality ACDelco or GM Genuine pump module is the safe choice on a component you don’t want to do twice — the tank has to come down (or bed lifted) to reach it. Replace the fuel filter at the same time on trucks that still have a serviceable inline filter.
Common mistakes to avoid

- Dropping the tank before gauging pressure. Confirm the pump is actually dead first.
- Ignoring the relay and fuse — the cheapest fix is worth two minutes.
- Assuming “no start = pump” when a flashing security light says Passlock.
- Buying the cheapest pump for a job that’s a pain to repeat.
Verify the repair
After a pump or relay fix, confirm the pump primes on key-on, pressure comes up to spec and holds, and the truck starts hot and cold across a few cycles.
FAQ
Starts cold, no-start when hot — pump? Often yes: a marginal pump can lose pressure when hot. Gauge it hot to confirm.
Security light flashing — is that the pump? No. That’s a Passlock/security fault cutting fuel; it’s a separate diagnosis.
Discuss it on the forum
Chasing a no-start on your GMT800? Post your fuel-pressure reading, whether the pump primes, and any security light in the FullSizeChevy GMT800 forum. Related: GMT800 common problems.
Talk GMT800 with other owners
Post your truck, your build, or the problem you are chasing. Real GMT800 owners in the FSC forum will tell you what actually worked on theirs.
Open the GMT800 Forum →Find every repair, buying, maintenance, and troubleshooting guide in the GMT800 Owner’s Hub.