Sorry for your loss.
I used the 1st Gear Offroad FC-150 assembly with tapered bearings. https://www.1stgearoffroad.com It's spendy, but a well made part.
Separate names with a comma.