Is there not a shop in your area that does rebuilds? A good shop here local did my Cad starter for $25, but my solenoid was good. Worst case, if you can't find one or find a shop, my guy can do it if you don't mind paying shipping back and forth.