Sometimes when starting up, either from warm or cold, I turn the ignition and just get a sort of 'whirrring' noise and the engine doesnt turn over. Usually this only happens once before it starts normally. Any ideas - starter motor, battery, something else even more expensive?
Cheers!