Hi

Zafira 53 2.0 Dti Y20DTH. when starting engine turns but sometimes starts making a clacking noise then turns again and eventually starts. local mechanic listened and reckons its the starter motor, says sounds like 1 or more teeth worn and not catching all the time.
Anyway, wanted to change it myself as i am a competent DIYer and just wondered if anyone knew if this is simple if i drive it up on to 2 front ramps and lie underneath, and how long should it take ?
thanks in advance
Martin