I have used speedi sleeves for years. It will definitely give the seal a good surface to ride on, and is a lot cheeper then a new yoke. I put one in my wrecker last year, and it hasn't leaked since.
Good luck, and welcome to the bolt.
Jim