CV axleshaft problem

:
Mazda3 2.3L 2006 (turbocharged)
My front right passenger CV is messed up. I removed the shaft, then I noticed the intermediate bearing has a lot of play in it. The bearing sits inside the steel plate that (3)bolts to the block. I am pretty certain this is all the rumbling I have been hearing from the drivetrain while moving.

My question is how do I remove the bearing and replace it? Has anyone had to do this before? Does anyone have a spec on the bearing so I can order it? No the axle just came with everything after that piece.
 
Back