Most, if not all, of the aftermarket starters are made in China. I've got one on the truck now. it's lifetime warranteed from Auto Zone. The first one of theirs I installed had problems right from the start
(no pun intended). The second works fine unless the truck is out in single digit temps all night....then the solenoid hangs up. I spend a large amount of time out in the sticks, and don't want to have to worry
about it, so would rather just rebuild one of the factory Denso starters for it. My original lasted about 200,000 miles, and the after rebuilding it I got another 87,000 out of it. That would be 10 years of use at
the current rate of use I'm putting on the truck. if I can't find a good deal on a new Denso, I'd rather rebuild an older one. If not, I'll just keep using my lifetime-warranted Auto Zone.
Jim