My 99 3.0 is taking along time to warm up in the morning. And...I can see the temp going up and down...when I stop at a red light..the heater gets cold again. The other day when I got home...I could hear the water boiling in the reservior. I've changed the thermostat, and flushed and filled the radiator. Any ideas?