Hi ,
Dash gauges can be quite inaccurate.
Does heater blow nice and hot?
Do you have an infrared thermometer?
If not you could change the thermostat , make sure to get one with the correct opening temperature. Check it opens before fitting by putting it in pan of boiling water.
Jack