mini starter parts

Bought expensive mini starter.. was junk in no time... Went to pick n pull and picked a factory one up off the ground from under a late 90's Dodge truck... $22
Took it home and cleaned it three times with WD-40 extremely well...
Never a bother since in my hi compression stroker... That Factory starter is designed different..
My-2...