Chosen Solution

Engine light code p0128

Eduardo Acevedo P0128 should be a coolant thermostat stuck open. check this site for more information. Could be just a matter of flushing your coolant system and replacing the thermostat.