my bmw 1994 530i i have to bang gas tank to get the car running. on 1994 BMW 530i

car will start up but eventualy stall out. i bang on gas tank and then it will start.what could be the issue/

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
Fuel pump is bad.
it needs a fuel pump