My 2003 Cadillac DeVille /Northstar engine 130,000 mile recently leaked ALOT of radiator fluid in my driveway. I replaced the fluid and drove it to my mechanic. He said I needed a new water pump/thermastat so he put in a new one and when he was repressurizing - the radiator cracked/blew!! so I replaced the radiator and upper and lower hoses! Picked up the car , drove about 20 miles and my car started running rough and bells went off telling me my car was overheating stop and idle car !!! I pulled over and checked the radiator fluid - it was bone dry!! I towed it back to the mecahnic and NOW he tells me I have a cracked head!! I think that his shop installed the pump , radiator or something wrong and caused my car to over heat ! I have never had these over heating lights come on before!! what do you think? I even asked him if he may have forgot to put in Radiator fluid BUT he charged me for coolant and radiator flush...