I put the Scarebird setup on a freinds early Barracuda and it would lock up wheels easily and about squeeze your guts out against the seatbelt. You've got something amiss because I would definitely do the Scarebird on my cars if I hadn't already done the 73 & up on one and the K/H on the other...