Thanks for the reply. I think I can repair this one. I just have to figure out how to remove the tapered roller bearing.
Can you tell me how you removed the tapered roller bearing? It doesn't seem to be pressed on from below, I put a bearing separator on it and put a very large load on it and it didn't budge. Please take a look at the attached photo.