I suggest lubricating the upper and lower bushes in the starter motor with a good anti seize compound and checking the brushes while it is apart