B&M super cooler mounting questions

Nope, no high stall converter. Thanks guys