I've used 5 different
oil coolers,using a auto trans
oil cooler off a 2010 Ford F-150 now........
I think the coolers are of good construction, but vibration and flex will kill any cooler eventually.......
I'm not sure, I think I have used a B & M before....
David