My experience with dogbones is clicking and clunking sound when you are turning fast or go up and down the driveway entrance ramps.

You maybe on the right track for the upper strut mount if it is not OE Boge or something like Meyle HD.