P0128 is a thermostat stuck open. Do a search as this is very common and there are many posts about getting it fixed either by a repair shop or DIY.
Also search P0014 to get similar information.
You will learn a lot by reading the posts.
The two codes are unrelated. It's just coincidental that they appeared at the same time. It could be that one of the codes is "Pending" and just showed up in the diagnostic readout. I get the P0128 quite frequently (my thermostat is opening at 176ºF to 179ºF, then the engine warms up to operating temp, so I'm not in a big hurry to change the thermostat as it was recently replaced). The scantool shows two codes for P0128, one actual and one pending.
Intl Chapter VP
LT Bumper & Fogs, Oil Skid Plate, Bilstein HDs, Quad Head & Tail Lights, LED Hood Lights