Get the following things checked:
1- The temperature needle whether it is in the mid after few minutes of drive or is always resting at cold??
2- Get the Temperature switch/sensor checked. Is it working or faulty.
3- Radiator fan is direct or automatic.
4- Lastly, the heater valve must have been removed to keep the engine cool during summer. Get it fitted again & heater will be fine....