My 67 383 Barracuda needs all new front suspension, anybody have any input on new torsion bars: Stock replacement, or PST brand. The PST have (3) grades of Ft. Lbs per inch.: 230 to 140 ft. lbs/inch?? The 230 are cheaper by $200.00 etc. I assume the less ft lbs. the smoother the ride, more ft.lbs the stiffer??