the heater core bypass valve is not operating correctly

-jonathan
Check this valve to make sure it is opening all the way. You can just reach down there with your hand and open it or have someone move the lever from hot to cold on the dash and see if the valve opens and closes.

If you car is reaching normal operating temps and stays there then your thermostat is fine.