I tried a search but I'm doing this on an old iPhone on a slow connection. So I don't have enough patience. So hopefully this problem hasn't been solved a thousand times on here. So it's a 96 GT 5-spd. I just drove it 1100 miles to Sheppard AFB for a TDY and the car made it fine. Today I drove it to the gas station on base. Filled up. Then when I went to start it again, it turned over twice then just stopped. Still had power to all accessories. Kept trying and still...nothing. The gas pump is working fine. Pushed the car to a parking space and checked the battery. Positive terminal was corroded and negative was loose. Tightened negative. Didn't have a brush so I just disconnected the positive and cleaned it best I could with my fingers. Hooked it back up. Still nothing. Wouldn't turn over. Sat and cussed for about 5 minutes and tried again and suddenly it started as normal. So I drove back to my billeting building. And parked. Started the car repeatedly about 5 times with no issues. Just a while ago I went out to check again and...no go. Turned over twice and stopped again like the first time it happened. Tried repeatedly. Won't turn over. Waited a half hour. Still nothing. It won't turn over at all. Even though the accessories get power I think it's the battery. It's 5 years old and has been kept outside through two cold Utah winters. But I'm worried it might be the starter. Thoughts?