Interesting. Can anybody confirm the size on the front swaybar? Most references state 24mm but I have seen mention of 23. Also, maybe totally unrelated bit the oem front D bushings for the swaybar have a 23 on them. I would have measured but do not have a micrometer.
Edit: I just ordered one from Amazon. I'll measure and post back when I get it.