The wifes Flex had some noise a few months ago when i last drove it and i meant to check it out...never did. Last weekend we drove to a friends house and the noise was significantly worse. I have never experienced a failed wheel bearing in my 31 years of driving but I knew thats what it was. The weather was so awful last weekend so i couldnt replace it, told the wife to not go far and keep speed under 45. Ordered the hub assembly from Rockauto and started watching youtube videos. I was intimidated from the outset because I watched guys use torches, slide hammers, pullers and lots of other tools that I dont own but can usually rent from autozone. After i got the tire off i took off the brake caliper then loosened 3 of the 4 hub bolts and used my neighbors electric impact to pull off the axle nut which took all of 5 seconds. Said a quick prayer and started to loosen the 4th hub bolt and the entire hub fell right out. Cleaned the inside of the hub and slapped the new one in. Torqued the 4 hub bolts to spec and hit the axle nut pretty hard with the impact wrench. Put the brake caliper back on and then the wheel. Felt like i missed a step because this was fairly easy. Took her for a test drive and all of the moaning and groaning is gone...but i swear the trans is shifting a little funny, so i guess tomorrow i will pull the drain plug and throw some mercon V in. Total time spent working about 3 hours, and i work really slow because its hard to find the right socket when your garage is as messy as mine.