I am completed dumbfounded by a clunking noise I have. Three weeks ago I hit a pot hole and I noticed my truck dragging right. Knew I needed new upper control arms at the time so I went ahead and did them before getting an alignment. Day after the alignment the truck was still pulling right and there was a mysterious clunk that appeared when the passenger tire would travel. Today I replaced my shocks, sway bar links, and sway bar bushings and the noise is still there. Lower control arm bushings look good. Don’t see any other bushings that look bad or have grease out. Could it be a bad upper that I put on? What am I missing? Been trying to diagnose with Firestone and an ASE guy I know and we’ve had no luck so far.