Yes. Sway bar bushings. I had same problem,. I had already replaced struts and shocks, which were due for change anyway, so I knew it was not from that install. I replaced the end links, but that did nothing. It turned out to be the front sway bar bushings. They are cheap. I got the aftermarket ones with grease fittings, but you don't have to. Either way, grease them up very liberally.
You can do them pretty easily from under the car with one cross member removed. Get the front up high on jack stands, chocked at the rear and with emergency brake set. Position yourself with your feet sticking straight out the front. You will need a very long breaker bar on the socket, as those bolts are very, very tight and space is very cramped, but you can do it. Movement is limited, so you can only move the socket maybe 1/6 of a rotation at a time. Slow going, maybe 30 minutes per side. One other thing: If you use stock parts, they will fit perfectly. But if you use aftermarket parts, it seems like all of them require you to make a horizontal slot in the brackets for your bolts to line up, as the aftermarket brackets are too wide.