go mini starter all the way,dont waste time with stock starter,get a good mini starter and b done with it,a also if you do go with a stock starter,stay clear from the rebuilt junk from auto zoo!!!there nothing but headaches.buy new,never rebuilt.