So I just bought this 2007 Grand Prix two months ago. First we noticed that it was overheating. Never allowed it to get into the "red". We replaced the water pump, thermostat, upper and lower radiator hoses, and the tension elbows (which was ultimately the culprit) until we finally fixed the leak. Now that we got the leak fixed, it is still overheating and it has now developed white smoke coming from the exhaust. I don't have tons of money and have been trying to do this all DIY, but I just don't know what to do now. I looked around and I can't find a post that had similar problems. Usually just one or the other. So I don't know if it's the intake manifold gaskets or head gaskets. Any advice would be appreciated.