I checked mine out it is not twisted at all and the mounting holes line up correctly and the Radiator is level. The radiator is about 1" shorter than the stock one though. I hope it doesn't leak. Think I should have it pressure tested? Maybe I should install it on the 70 Dart and see if it leaks?