Mopar Tim said Is it really better then a well thought out Mopar torsion bar setup? Click to expand...