starters motors are actually pretty tough, the solenoid is what usually goes bad. They want you to buy the whole thing so solenoids are kind of overpriced and hard to find, but you can get em online if you search. Plenty of how-to's just on youtube for testing and fixing starters.