2006 W/ less then 80.000 miles. when I hit a bump the truck shakes very hard. on 2006 Chevrolet Silverado 1500

I took my truck in to the three guys "M,M &J" I had a shake in my front every time I hit a bump in the road. So they replaced my shocks front and rear. I drove it and it still did it but not as bad. I took it back and the guy said it was my tie rods, we replaced them and the problems still are there. What is wrong with my front end? HELP..

Asked by for the 2006 Chevrolet Silverado 1500
Does that model have a 'steering damper'? It would look like a shock absorber , mounted sideways with the steering linkage. If that's shot , it may allow excessive side to side wobble in the steering.