That's crazy you had to drop that in just a few years! Now I'm scared haha how many miles on yours? Maybe you got a lemon; either way I hope for the best for you, good luck!
Too cool! Congrats on placing so high my buddy's brother races time trial I think he has an older RX7; crazy that your corolla can keep up!!! Keep killing it haha
I think bearings are a pain because you'll need a press to install it, but because of that the labor fees aren't trivial. I mean anything is doable if you try hard enough haha. Could definitely be a CV joint though, can you diagnose where the noise is coming from better? If the bearing is gone...