Might help if you post a year as B-body is not all the same mount...65...
There use to be Lakewood and one other brand of stock style mount that was HD.With this style of mount you did not need a torque strap,they were almost indestructible...and thanks for the tip to the moparts add..