Hi,
If I hope you guys don't mind if I jump back in with you.
I looked at both of the codes that the vehicle as it is a simple issue. The engine is not reaching operating temperature within a specified amount of time. In other words, it's taking too long to warm up.
In most cases, this is caused by a faulty thermostat or temperature sensor. This is where the confusion comes into play.
Some of these vehicles came with only a cylinder head temperature sensor and others came with both a cylinder head temperature sensor and coolant temperature sensor. The only want to determine which you have is to check for the coolant temperature sensor. If it has one, it will be tucked behind the alternator and mounted in the engine block. However, most only came with a cylinder head temperature sensor, which can set the code P0119. See pic 1 below.
See pic 2 for code P0128. As far as the P0128, here is what I suggest: Using an infrared thermometer for cars, check to see if the engine coolant at the radiator reaches at least 195 degrees F. If it doesn't or takes a long time to do it, replace the thermostat. If it does reach temperature within approximately five minutes, then suspect it is one of the sensors.
Let us know what is found. If it requires the sensor to be replaced, we will then determine which one you have or if you have both.
Take care,
Joe
See pics below.
Images (Click to make bigger)
Sunday, November 14th, 2021 AT 7:12 PM