I would change your tstat then do a coolant flush, check for vacuum leaks.