Well Went out and tested my suspension the other night and when I pulled a small holeshot (only about 3500-4000) I felt something give and the car felt real sluggish after that . Found out tonight I snapped my torque strap I had made years ago out of a turnbuckle and some 5/16 chain. So now I...