Hey just wondering if you took the perches off of your shocks when you installed them? Did anyone else with Weapon Rs take them off.
2003 VW GTI 1.8t.. I used to have a 95 Eclipse but well...water sucks.