Update: I went to the my local trusted mechanic (been going to him on/off for 4 years and hasn't done me wrong. He also lets me into the lift area to see things for myself.) for a coolant flush. He tested my T-stat & said it was fine. Maybe that's just the way the factory setting is especailly with all the posts on this thread.