Been a real long time since I replaced a starter. The 94 350 starter has started to click a time or two before engaging so I assume the soleniod is going bad. Battery is new and everything else electrical works as should. When cold the starter does crank a little slowly than Im used to. What kind of starters do you all recommend these days. Direct drive? Gear reduction? Reman? New? 152,000 miles on k1500 GMC