New parts arrived today. Assembled everything and put the beast back together again. I'll put in back in the engine bay tomorrow as it's a bit late in the day now. It's raining outside to boot. I am working under a car port. We're supposed to have good weather tomorrow. I made dang sure that I got the new bearing on where the outer race cannot slip off again.