Matt,
Thanks for the photos!
Good news: I did get the rear collar and the old bearing off. I soaked the collar in penetrating oil for five days and then with the help of a sturdy vice and a big pipe wrench I was able to finally rotate the collar on the shaft. Then with a punch and a hammer I was able to slowly hammer it off. I got lucky and no cutting was necessary. The bearing itself then slide right off.
I installed the new bearing and cleaned up and reused the rear collar.
The truck is no longer making the grumble or vibration!
So thanks to Tommy for the idea of checking the bearing and to Matt for helping me through removal process. Thanks to all of you who replied with your suggestions and advice. Mission accomplished.
Next up, new door weatherstripping from Steele Products.
James