I have a 2005 Honda Civic and today out of the blue it wouldn't start. I hear a click sound when I turn the key to start, but nothing else. The car lights still work, and they dim slightly when attempting to start the car (which is normal for this car). Everything electrical inside the car also works fine, the engine just isn't cranking.
The battery is three years old, but it's still fully charged. I put a load on it and it's holding a charge under load just fine. Also, the battery terminals and connecting wires are very clean with no traces of rust or corrosion.
The car is a 5-speed and it still starts great on a hill, or with a push, so the engine isn't seized up.
I suspect that maybe the starter is bad, but I'm not entirely sure. Are there any other tests I can run before just replacing the starter? I'm on a budget so I'm just trying to avoid replacing the starter and then finding out that wasn't the issue.
Thanks for any help!