Ya! Agree! The upper strut bearing. Reason I can say this is your describing the exact noise I had when I put in the FR springs/struts, but with an aftermarket upper strut bearing that was defective. It was primarily from the left side. My solution was to put the Ford bearing back in (heck there almost brand new). The bearing is just that. I learned that the front strut actually turns/pivots on that bearing. So if its binding at all you will get that noise because the (I think) the spring is absorbing the rotational force.It could be a number of things. I would put money on the strut bearings at the top of the front suspension. It could also be your sway bar end link which would be able to be replaced with a Moog unit that has zirk fittings on it to allow lubrication and prolong the life of them.