Hi,
The P0300 indicates a random misfire. The P0463 is related to the fuel gauge. The one that is the likely problem is the P0128.
The code indicates an issue with the engine coolant temperature sensor. This sensor is used by the vehicle's computer to determine the needed air/fuel mixture for the engine to run properly. For example, if in error, the sensor tells the computer it is 40 degrees below 0, the computer reacts by adding fuel to the engine's air/fuel mixture. If it is actually 70 degrees, the engine will be running very rich which results in the symptoms you described.
So, if the scanner your friend has can read live data, have him check two things. First, when the engine is cold, have him check the ECT signal to the computer. The temperature indicated should be very close to the ambient temperature when checked.
Next, have him check the short-term fuel trims when the engine is running and let me know what they are.
I will watch for your reply.
Take care,
Joe
SPONSORED LINKS
Sunday, March 20th, 2022 AT 8:41 PM