Is the starter bad? on 2004 Ford Escape

The engine won't crank at all unless I have the battery charger hooked up. Once the charger is hooked up the engine will crank for a few seconds then click and then stop. I'm not sure if this is the starter or not. The temperature today was around 0 so I'm not sure if the cold will be affecting this or not.

The vehicle has been parked with various problems for about a month. It started with the vehicle being ran out of gas and the fuel pump going out. It hasn't moved under it's own power since then.

Asked by for the 2004 Ford Escape
2 answers 2 comments
Sounds like the battery is bad, do you have a tester, take it to the parts dealer and have it tested.
When I first checked it the voltage was 4.5. After I had the charger on it for a half hour the voltage was 12.5 V. I was going to go back tomorrow and see if it goes down.
It could have a surface charge, but not enough cranking amps to turn the starter, takes more in colder weather. I guess you don't have a battery load tester, it would give you more information. The voltage is there but not enough amps the starter needs.
also make sure you have a good connection at battery terminals,especially if you have aftermarket terminals.