I rebuilt my starter, all new bearings and bushings works great. but the idea of it happening again really bothered me I really don't like this solenoids design so to give me a way out if it happens again I put a cable running from the stater motor wire ( the Black one) and spliced the purple solenoid wire (the blue one) and sheathed them in abrasive resistant loom material. Now theses wires will be coiled and insulated at the back of the plenum so if it acts up again I can get them and add a external solenoid so my starter can work. I know there will be mixed opinions on this but being a mechanical engineering I am very OCD about this stuff.
Dave