Sounds like you have a pretty solid foundation minus the little problem that you mentioned. A matching set of sway bars would help the car. The front factory bar was very small and there was no rear bar. (That I know of) I would check into a rear bar and make sure that they match your spring and leaf rates. Matching shocks to the set up will help a lot to. It all needs to compliment each other. You can have new parts every where on the car but it will still handle like crap. When you have a free hour give Marc at SC&C a call. http://scandc.com/new