Just had one kick my butt a few weeks ago. 98 Dodge caravan, overheating really fast. Had new radiator, so only thing left was the headgasket. Tore the engine apart, did head gasket and you guessed it. Didn't fix it. Found the "new" radiator had a broken baffle inside the radiator. Learned an expensive lesson there.