Causes:
– Leaking or stuck open thermostat
– Low engine coolant level
– Insufficient warm up time
– Faulty engine coolant temperature sensor
– Engine coolant temperature sensor harness is open or shorted
– Engine coolant temperature sensor circuit poor electrical connection
Notes:
If cooling system is not leaking and the fluid level is OK, replacing the thermostat usually takes care of the problem.
What is the P0128 code mean?
The engine coolant temperature does not reach to specified temperature even though the engine has run long enough.
Symptoms:
– Engine Light ON (or Service Engine Soon Warning Light)
Description:
Indicates that the thermostat monitor has not achieved the required engine operating temperature within a specified amount of time after starting the engine.
P0128 Trouble Code Information for makes:
P0128 Acura
P0128 Alfa Romeo
P0128 Aston Martin
P0128 Audi
P0128 BMW
P0128 Bentley
P0128 Bugatti
P0128 Cadillac
P0128 Chevrolet
P0128 Chrysler
P0128 Citroen
P0128 Dodge
P0128 Ferrari
P0128 Fiat
P0128 Ford
P0128 Honda
P0128 Hummer
P0128 Hyundai
P0128 Infiniti
P0128 Jaguar
P0128 Jeep
P0128 Lamborghini
P0128 Lancia
P0128 Land Rover
P0128 Lexus
P0128 Lincoln
P0128 Maserati
P0128 Maybach
P0128 Mazda
P0128 Mercedes
P0128 Mitsubishi
P0128 Nissan
P0128 Opel
P0128 Pagani
P0128 Peugeot
P0128 Pontiac
P0128 Porsche
P0128 Renault
P0128 Rolls-Royce
P0128 Saab
P0128 Seat
P0128 Skoda
P0128 Subaru
P0128 Suzuki
P0128 Toyota
P0128 Volkswagen
P0128 Volvo