If the thermostat does not open at the correct temperature then you have a faulty thermostat.
Just because your gauge is hitting the red does not necessarily mean that you have a faulty stat.
I would start with bleeding the system and getting ALL the air out.
Also, check that your fans are kicking in.