When I start my engine from cold, the engine throws over and starts first time, no problems.
However, once the car is hot, when I try to start the engine, the starter is spinning, but seems to not be engaging with the engine, so you can hear the motor working, but the engine is (oops!) NOT throwing over.
My initial thoughts were that it was just a knackered starter motor, but that doesn't really explain why it would work when the engine is cold but be very troublesome when hot.
I'm getting a new clutch next week, and am planning to get a new starter while we're in there. Is there anything else it could be, or is it just a knackered starter?