Shock absorbers are the last thing to suspect. Have the vehicle inspected at a tire and alignment shop. They specialize in finding the causes of handling problems and noises. The smaller Blazers have a real big problem with repeat failure of the upper ball joints. I have not seen one separate yet leading to loss of control or crashes, but it is real common for them to make clunking noises and to allow a wheel to shift position while driving. Shifting position changes the alignment which can result in intermittent pulling to one side, shifting steering wheel position, and darting slightly from side to side.
A lot of manufacturers have been having trouble with worn control arm bushings too for about the last dozen or so years. That will also allow a wheel to shift its position. Anything that allows a wheel to shift will cause a variety of handling problems. Shock absorbers aren't involved in that. They just reduce a wheel's tendency to keep bouncing after it hits a bump.
SPONSORED LINKS
Monday, December 8th, 2014 AT 11:26 PM