Well, first of all, there is no fuel filter and the pump isn't going to take the kick start forever. When you're out on some deserted road somewhere in the dark, with no tools, in the pouring rain. The kick start isn't going to work and you're going to blame the truck for leaving YOU stranded.
The coughing, backfiring, etc is because it isn't getting fuel. Not to mention with no fuel it isn't going to idle correctly, it's going to drop under 500 RMP and cause intermittent oil pressure causing the light to flicker.
It sounds like you MIGHT have another issue but until the fuel pump hires someone to replace it, I guess we'll have to ask Mr. Owl.
How many licks does it take to get to the tootsie-roll center of a tootsie-pop?
You're absolutely right. The TRUCK is pathetic.
Oh, I know...maybe you should trade it for one of these:
That's a 3rd gen (F-body) firebird.
How many miles on the truck, and when was the last oil change? After the oil warms up it becomes thinner known as thermal breakdown. This causes the oil to lose viscosity. Depending on the mileage on the oil, and on the truck it may be as simple as a new filter and oil. If it's a high mileage truck you can use 20W-50 in the summer.
What most people don't realize is what the "W" in oil weight stands for.
In the "winter" (cooler weather) a vehicle's oil becomes thicker after standing overnight. 20 Winter-50 indicates that the oil has a weight of 20 upon start-up and decreases in weight to 50 at running temperature. Due to the tolerances and worn clearance of your engine...in conjunction to a low idle due to fuel pressure there could be multiple reasons for the light to flicker, however they may be due to neglect.