My truck didn't want to start, even though I do have gas in the tank. It stalled on me and was acting like it had ran out of gas.
The fuel pump may be not pumping and would need to be tested to verify it is providing fuel pressure to specifications. The fuel pump and filter should be replaced as a set. I would recommend you get a certified mechanic, such as one from YourMechanic, to check to see if the pump is not pumping and any other issues that could be causing the stalling.
Have a car question? Get free advice from our top-rated mechanics.