Ok I was wrong , not made in China but still not made with decent quality or materials
Most I have seen , heads & intakes etc have bad core shift . 1 customer bought a carb where the fuel bowl wall was not cast so the counterweight for the air door was sitting in fuel , it had a quality...
I have never used one of these , I have used the Eddy RPM , Eddys use a soft alum & 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 milled down this...
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 !