Have a Car Question? Ask a Mechanic Online.
I am sorry that you have not been helped yet. I just came online and saw your question.
The fuel pump is in the fuel tank, so is it leaking at the ring atop the tank where the fuel pump goes into the tank? If so, this is usually a faulty seal gasket located where the fuel pump fits into the tank.
The starter needs to be checked for being weak, which would cause it to only start with a jump