Friday I was driving to work in my car( 2000 A6 quattro 2.7L) and it was low on fuel. I was getting late and the miles remaining indicator showed 5 miles, so I thought I ll get it filled on my way back home. In the evening i tried to start it and it would'nt start. Battery was good. The starter motor was cranking. So I got some fuel and filled it( about 2 gallons). Still it would'nt start. I thought jump start may work. Still would'nt start. At the end I had to call my insurance company to get it towed.
I took it to a Sears Auto place, I left the car over night and in the morning i get a call saying that they were not able to find the problem
. When I went in they said they were not able to fix it, I should take it to an Audi dealer. They also said it might be the starter motor.
. I said I heard the motor cranking then how is it the starter? They said its what the mechanic said.
So I called my insurance company again and got it towed to a sunoco service center. That guy checked the car figured its not the starter motor, but said it the fuel pump. He also added that when he smacked the fuel tank with a hammer, the car started. So i went to the car and tried starting it, and it started without a problem. The mechanic said the fuel pump must be replaced, and its a 1000$ job( 500 part + 500 labor)!!!!!.
I feel that dirt in the fuel tank caused the problem since i tried starting it when it was very low on fuel, but now on a full tank its starting and running fine. I drove the car back home( 5 miles from the service center) and didnt feel any problem. I parked the car at home worried if it may stop again.
So now i would like you guys to help me in figuring out if I am right or the mechanic is right? If the problem is with the fuel pump how is it still running?
If its really a fuel pump issue how much would it cost me. I saw the part online it was 230$ , so how much would the labor cost?
Thanks in advance