Well I done bought all new seals , o rings an everything for it. The bearings where in good shape they rolled very smooth with no grabs at all so I figured they where fine. It's ready to put back together once I push that bearing back in place. I wana do it myself since it's my first build with a banshee , never owned one till now