These types of noises can be hard to determine exactly *where* they are
truly coming from.
Have a good shop comb over the car to locate the source of the noise.
I have seen shocks with internal problems make noise, steering racks,
and even auxillary system mounts come loose. Good luck.
Ok, and if you replaced those front end parts to eliminate the noise, I
would lean on that shop to help rectify things.