I Took the bearing to a shop in manassas, got a replacement and installed them last night. I have yet to put the pump back online as i want to be home for a while so i can make sure it runs well. I am going to pick up 2 more bearings today to do the same on my barracuda that is making the same nosie.