I have a 2003 rancher and it has been great but I have put 3 starters on it. I bought from the dealer each time and they were not too high.