hey all..
wondering if anyone has some ideas what could be the problem.
backstory:
2 years ago. I took the truck to Tire Kingdom to have the oil changed and have the wheel alignment done. was told by the Tire Kingdom staff that the gear box was bad and to be replaced.so I took it to the Chevy dealer to have that fixed and the wheel alignment done. after that was fixed, noticed that something was wrong with the way the truck was performing, it was running rough. noticed that when making a turn, the wheels lift out of place. took it back to the dealer, turns out that the mechanic left out the shims. ended up having to make 3 visits to get this fixed.
Flash forward 2 weeks ago: I noticed that the truck was running rough and was knocking intermitenly. I took it to a mechanic that we go to and found that out that a bunch of the shims had fallen out. However, He couldn't fix it as his wheel alignment machine was broken. Contacted the chevy dealer, unfortanetly, their garage were booked for a month. so I took it to Tire Kingdome to see if they could fix it. they gave it a shot, they put in new shims and added screws to them so that they won't fall out. it lasted one day. they also found that one of the wheels had bad ball bearings and was replaced. it went from bad to worse. for every dip & bump on the road, something in the engine was banging under the engine compartment. went back 3 times, each time putting the shims back in and retighten it. On this last visit, it didn't last one day. it was making noise when I got home. Took the car back to our regular mechanic, he was puzzled about this behaviour. He thought the rod (where the shims are put on) might be bad. took it back to Tire Kingdom this week and had them order the part. Just got it back today. It drove better tho. I noticed that it was running somewhat rough and knocking lightly intermittenly. it did knock a little bit harder (not as bad) when making a gradual turn
could there be something else affecting this?