One small suggestion- - - -it might be a trick of perspective, but that carrier bearing might benefit from a heat shield. One of my truck shop customers out in California 50-something years ago was experiencing repeated carrier bearing support failures (the rubber, not the bearing itself) until I put a sheet metal heat deflector between the muffler and the center bearing.
Jerry


"It is better to be silent and be thought a fool than to speak and eliminate all doubt!" - Abraham Lincoln
Cringe and wail in fear, Eloi- - - - -we Morlocks are on the hunt!
There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self. - Ernest Hemingway
Love your enemies and drive 'em nuts!