This started happening over the winter. When I'd try to start the car, it was hard to get started when cold but ok when warm. When cold, it was like the starter switch had a narrower area where it would work, and I'd have to move it around until it would turn over, but it was fine after the engine was warmed up.
I hadn't had the money to have it looked at, and it got better in the spring when the weather warmed up here, but it's still not great and it happens when the car hasn't been warmed up yet, and stops when the engine is warm.
My question is; is this possibly the starter switch, the starter solenoid or the starter motor itself?
This car has 150,000 miles now.