This HX was pressure tested, cleaned inside and out and readied for a new coat of paint. A good auto radiator shop can pressure test it and then clean it all for about $30.00 to $50.00 depending upon your geography. I have a local guy that will do this for $30.00. Not really worth my time to even consider doing it myself.