my blazer has a awful front end roar. I believe it is the wheel bearing on the drivers front side. How involved is the repair? could I repair this at home? Keep in mind I'm no real mechanic. And how costly will this be if I bring it to a GM dealer to fix?