im wondering if you have broken springs?
common fault on the car even with the spring catcher until 04 or 05, i think most long term owners have broken a couple (ive personally broken 3 until i switched to eibachs with 30mm drop). have alook, ive never found the ground clearence on the stilo an issue - we take our cars off road all the time when we camping and it only got stuck once (lot of rain fall and the car sank in the mud overnight)
roy