I have a 00 deville I changed the water pump and the housing the thermostat and it's housing the radiator and the upper and lower hoses. The car will idel with the heat on high for a hr or more with no signs of overheating.. But soon as I drive it BANG...it overheats. The coolant isn't bubbling out the resovoir at all But it reads on the dash SHUT ENGINE OFF. I'm not understanding this and I don't want to just get rid of it. I had this car for 5 yrs and have yet to have any major mechanical issues with my car. We did the headgasket test. I don't know if the block is cracked or from all that overheating from before something deep down is damage. The car sounds good running the engine dosent have any knocks. You can't even tell the car is running when it's on besides hearing the fans running. It has 200000 on it and it's mostly highway miles. I really need some help on this one.