hell go to the local parts store and trade the core in get you a new one for 40 bucks with a lifetime waranty it aint but a few bolts and 20 minutes to fix
MOST PARTS HOUSES WILL TEST YOUR STARTER FOR FREE AND YOUR BATTERY NEEDS A LOAD TEST ...IT CAN SHOW 12 VOLTS BUT WON'T UNDER A LOAD ,,,PARTS HOUSE WILL TEST BOTH "FREE"