It works perfectly and is probably the best solution. I am using one and my truck stays cool even in 100+ temperature. It does have all new cooling system, engine, and all stock sheet metal surrounding the radiator.

Chuck