A bit of a late update on this, I opened the starter and cleaned it out, it was as good as new afterwards. It had accumulated a lot of black gunk and engine oil due to a leaky rocker cover gasket. This is a long time ago, but I just stumbled upon my own unsolved post now.
Bookmarks