why did we replace the shocks? our truck has well over 278,000 miles on it, and plus the shocks that the shop installed were 2" to long! Thanks to them, we ended up having to fix the upper shock mount and then weld a lower shockmount ear on as it was dangling.
The truck rides smooth on our roads now!!
+ the front shocks when we pulled them out to check, were worn out and no longer doing their job. They pulled out at a snails pace and pushed in easily.
We went with heavy duty shocks all the way around.
You put cheap no name parts on, you get what you pay for.