I'm with you on wanting to repair vs. trash but in this case, I think it's probably a goner.  Stuff just isn't designed to be repaired any more.  I had to chuck a nearly perfect Husky tile saw because the motor was essentially a right angle hand grinder and the two bevel gears ate each other.  Should have been $15 - $20 for a pair and I'd be off running again after a little R&R with clean out and fresh grease but they only sold the whole motor and gearbox together.  It was a $200 saw at the time and they wanted over $150 for the motor assembly so it was trashed.