Pictures would sure help, otherwise it only a guess. They normally do not sit level anyway since the carb is what should be close to level, with the...
I got my aluminum radiator from UPI "Universal Products Incorporated" They have great service, and they are custom made to order. Mine was for an LS...