Ok so I have a 89' ram 50. 2.0 5spd. The truck ran like butt when I bought it.. ended up needing the carb cleaned out good, had a lack of vacuum in any of the lines. Anyways its been running great until today it started dying on me as if it were out of gas. if I let off the gas when it dies for a couple seconds and then apply gas it will start to go again, but for a short period. Gotta be fuel filter right? Or fuel pump?

I know nothing about the fuel pump(s) or lack there of on this truck. Sometimes I hear a eeeeeeerrrrrr coming from behind me, intank pump im guessing. But Not always and either way it has seemed to make no difference how it ran weather it buzzed or not. It only buzzed for about 45sec-1min. Prime pump I suppose?

Is there a mech pump on the block? I'm eventually getting fuel, so something is working somewhere, maybe just not well enough?