Purchased my blazer with 18,000 miles on it as a one owner trade in. Being a fool I assumed based on appearance and the low milage this vehical was solid and every bit represenative of its appearance. Boy was I wrong... After two years of complete annoyance, I traded the turd in. In 24 months I replaced upper and lower ball joints, idler arm, brakes and rotors, heater motor twice, tensioner pulley twice, tires due to the ball joint problem. On trade it had a bad wheel bearing and the bearing was shot in the A/C clutch. This turd was purchased for my wife, to serve as the bus for her and my two young sons... The warranty of course ran out on time.
I did enjoy the ride of the Blazer as well as the comfort of the bucket seats.
Get off the cheap with these sub standard componets.. such as ball joints ect...