I have never used one of these , I have used the Eddy RPM , Eddys use a soft alum & are made in China & have poor port alignment , not high Quality so possibly this is actually made from better material or at least equal , could be the casting is more accurate also .
If your heads have not been...
If you have any room above the trans you can put shims in the rear trans mount ,
Less desirable is raise the front of the car using the T bars , make sure the car is lifted before trying to adjust it !
There is a lot to this , seriously your Best cooling by far is a 5 or 7 blade clutch fan with a shroud , no electric fan comes close .
ELectric fans never move as much air as a clutch fan but also do not compensate on the highway & can block natural air flow .
second Alum rads must be...