It sounds like your starter clutch has gone bad. these can be replaced inside the starter..... Personally, The 2.0 kw starter I bought from Shovelhead kicker (aka Donna) on ebay fires up my 04 Mastiff Immediately and seems easy on the battery. My compression releases also are in good working order.