Bad fuel pump
blown fuel pump fuse
Fuel pump relay not working
Wiring Harness connection that plugs into the top of the tank/sending unit shorted out and that's common on that year, check this first.
YES, They are the same engines. That would be a direct bolt in.
== ==
That would be the 4L60E
Most all suburban that year are 4x4
You didn't say what size engine you have. But I would have to say that it is a V-8 engine. The sensor will be bolted into the passenger side of the engine BEHIND the starter. You Will Have To REMOVE the starter.
My first stop would be the dealership. If you do not want to do that you could go to chevy.com to check out the Chevy Suburban. They would have all the info you need to make your decision.
That would be the 4L80E
That would be a TBI ( Throttle body injection ) Engine-- Fuel injection, They quit putting CARBURETORS on engines in late 1987.
i have a 1996 Chevy suburban with 226,000 miles on it and it runs great so you make that decision
Ignition module in the distributor.
That would be the 4L60E trans.
I don't think so, given that the engine became computer controlled in 1996. I they are the same size they might bolt up just fine but I'm not sure how much work it would be to convert it to computer control. The Suburban and Silverado drive trains were almost unchanged from 1988 thru 1995 and 1996 thru 2000.