i was having an issue similar and i drained my system, put in probably way more vinegar than need be, but along with some CLR in the radiator, changed out the water pump (what a damn headache that was) and replaced my stat. other erroneous reading from the temp gauge, things seem to be good now