I had a 180 degree thermostat in without the proper tuning, and I had that code P0128 pop up from time to time. it mostly happened on cold days when it took a long time for the engine to warm up.