is 23mm the front oem size for swaybars? I repalced my endlinks - they were toast. Car went from completely warbling over potholes to feeling planted again. I don't think my struts are leaking, but my chassis is high mileage.
Struts were on my shortlist for all four corners (along with probably throwing money at other arms/bushings/control arms). Look forward to your report.
Those were the swaybars that showed up as the stock ones, but now you have me second guessing it, thankfully I didn't order them yet. 😬