Hi Julie,
Glad no one was hurt!
As for the rough ride, I just replaced the stock shocks on mine with Rancho 9000's. This definitely improved the ride and they are adjustable to suit you. Also, search this forum for how to cut the rear bump stops.
Scott