The Delco non-reduction one that was in my truck when I got it looked like it was just put in,and had a Delco rebuilt tag on it,but the starter drive would release too quickly or not "grab" when cold,so I had to invest 35 bucks into it for a NAPA "rebuilt" Balkamp starter drive,who was the only source for one less than 75 bucks for a new one,that had to be ordered in..
That starter worked great for 11 years,then it started giving just the "click" when I'd crank it,you had to keep trying,if you were lucky the solenoid would finally engauge and crank it--I had some suspicions on the neutral safety switch being responsible,but by-passing it hasn't changed anything..
I even tried pulling the starter back out,took off the solenoid "cap" and shined up the contact ring inside it,that seemed to help but it soon returned to not wanting to fully engauge and crank..
The solenoid on that starter is identical to a "hi-torque" one off a typical gas engine starter,and had I know that sooner,I would have swapped one of many good used ones I had lying around instead...
Since I had a gear reduction starter sitting on a shelf,I decided to swap that one in it as an "upgrade"...first time I put it in,when I connected the positive cable (that I replaced due to it looking iffy),the darn starter starts cranking--I had to pull it out again and move the cable lug away from the "crank" terminal on the solenoid (which is stubby compared to the one on the non-reduction starter)...then it was OK...
---but it soon started doing the same thing as the other starter did--just "cliunks" the first time or two you attempt to crank it over,then it'll kick in and crank on the 2nd or 3rd try--tried jumping the solenoid direct to the battery and it still does the same thing,so I assume its a "bad spot" in the starter's armatures or the solenoids are weak..?..