I fell asleep in my Envoy and ran it out of gas. In waking up, i had forgotten running out of gas and started it again. I was able to turn around and totally run out....Upon gas can fill, i made it to a station and put a few more dollars in the tank. At this time check engine light was flashing indicating a misfire on cylinder 4 and it was running rough. So since the truck was running beautifully before running out of gas I figured that I may have picked something up from the bottom of the tank and plugged up an injector.... So the first thing I did was take the intake manifold off and access the fuel rail. After cleaning the injectors and putting it back together, still no start, I then went ahead and replaced the plugs, then the coils, then 5 fuel pumps, fuel filter, cam positioning sensor, then fuel pressure sensor and still no start. Im at my wits end here. WHY WONT THIS DAMN THING START? So in frustration, I decided to install a 2" body lift kit on it and cut a hole in the floor so i dont have to drop the tank anymore...... It will turn over when using starter fluid. That tells me that it isnt getting fuel, however in disconnecting the return line and cranking, im getting fuel shooting out of the FPR. So IDK... Anyone?