The radiator itself is ok but it was made wrong with the lower hose in the wrong spot and angle. I had to become creative with the lower hose and after a few hours and extra bulk hose did get it installed. Don't buy if you want a drop in replacement. Once installed it seems to be fine.