Ride quality even worse than expected. Advice welcome.

Also make sure you tightened all suspension bolts with the weight of the car on the wheels. If any were tightened with the suspension hanging loose, that very well could pose a lot of problems. The suspension would be preloaded when you let it down. If there's any doubt at all, I would go back and loosen everything then re-tighten with the weight on the wheels.

I'm usually not a huge fan of lowered stuff, but that car does have a really good stance. Hope you get it worked out without having to change that.