starter spins now when you hit the button? But basically it's not throwing the starter jackshaft out?
That is a different story, and it happens. It will work intermittently when the drive clutch starts to wear. Drive clutch is what throws the starter. You pulled the spring unless it's broken there isn't much to do, and considering it did start and now it doesn't spring length isn't the issue.
It sounds like it's time for a new starter, unfortunately. Technically you could buy a new drive clutch only and try that but at the end of the day the hassle and time isn't really worth it in my opinion vs new. Give me a call if you got any questions. 620-680-0395
NEW BIG DOG MOTORCYCLES CHROME 2.0kw STARTER. FITS 2003-2004 BIG DOG MOTORCYCLES MODELS WITH LSD SIDE DRIVE TRANSMISSION. MEASURES APPROX. 8" LENGTH. FITMENT IS FOR Pitbull - 2003-04 Ridgeback - 2004 Chopper - 2003-04 Mastiff - 2003-04 **Note this does not FIT with 2004 & Earlier Bulldog's...
www.bigdogpartskingpin.com