When I turn the engine on I am occasionally getting a clicking noise. This has resulted in the car now not starting. After rocking the car sideways a couple of times the car decided to start. So what is causing this and how is it resolved? Is it something to do with a "little pin" getting stuck in the starter motor?
Any help would be much appreciated.