96 suburban engine died while driving on freeway

Tried to start after pulling over, no success. I had it towed home and check for spark, ok. I checked to see if fuel pump was working, ok. I check little air valve looking thing on fuel line in engine compartment and got fuel to squirt on ignition. I checked air filter, ok. I took off cover to top of carb, and primed w/gas, engine started for a little while. Is there a simple fix to this problem.

Check actual fuel pressure. Low pressure will produce a squirt at the schrader valve on the the fuel line but might not be enough to start or sustain running of the engine. As posted earlier replace your fuel filter if you haven't done so for a while. Dirty fuel filter can greatly reduce the fuel pump life as can operating the vehicle when your fuel level is below 1/4 tank.

If the engine will stumble along if you feed it fuel or ether, than it's definitely a delivery problem. Start at the beginning and work your way up. Confirm fuel pressure first, and go from there.

BTW, Spark in the engine bay does not guarantee spark in the combustion chamber. I don't think this is your problem, but food for thought. What are your plugs gapped at? Hood sticker probably says .065. Try cranking them down to .040.