Fuzzygrub has it dialed, fairly cheap, easy, and a reliable repair you can do yourself.
You can never have too much West Systems laying around!