shelby69,
I have an 03 6.0 Excursion with my experience the heat should run you out after the engine warms up.
On the cold, no-power issue, do you know if the truck has ever been in and had any of the updates done to the PCM. There is an issue on a cold engine, the oil in the injecters...