So I hit a bad pot hole a month ago. Next day noticed the car shaking at around 60mph acceleration only. Idle and coast is smooth. Replaced the front right tire with my full size spare to test it out. Still shaking. Went to a shop and dropped off the front right tire to be checked. He said tire was bad get 2 new ones. Got two new ones, still shaking. Then he said ball joints where bad, fixed front joints, still shaking. After research I found AWD especially Subarus don’t like non all matching tires and could be causing the problem. So I plan to get the remaining 2 tires to have all matching set and see/hope it works. But I’m weary of this being the actual issue or is the shop screwing me. All my research results in almost exact symptoms pointing to possible CV joint, Tie Rods, Struts, timing belt? I would think this shop would check these things. Is a very noticeable shake at high speeds, acceleration only really possible with just having 2 different tires in the back?
2003 Subaru Forester XS 190k miles