Have to agree with
@j par on this one, I have found the factory starters superior in quality to the aftermarket ones, the only thing that typically fails in them are the contacts in the solenoid. About $10 in parts and 20 mins to fix if needed. Cheap-simple-reliable