Hi, you just have to pull the starter motor
straight out once the bolts are out.
It has an o-ring fitted on the end as a seal
and it takes some steady pull to get it out.
Don't try to wiggle it too much, the hole is tight
with the o-ring in there. Pull it straight and even
and it should start to move.
Your starter pinion or drive is likely the problem.
They work like a one-way clutch and the unit
gets worn over time. Much like the starter drive or
"bendix" drive on a automobile.
Let me know what you need.