That doesnt help me any.

Have you done ANYTHING to figure it out??

Coolant flush, new water pump, new thermostat???

A sticking thermostat will make the heat up time take longer.