Just got a call from the shop, starter is rebuilt & ready. $89. Ouch!

Well if it works it'll be worth it.