I am told the OEM strap P4120468 is lo longer available. Can any one tell me if the NEAPCO 1-0023 strap is a reliable substitute component for a 450 HP "street car" with 10 inch tires? If there is a better option, please advise. I have looked at the Moroso girdles, but I dont want to drill the yoke out for the nuts and bolts.