So, got the p0128. Changed my thermostat. Not the first time I had to do this. Did it a year and half ago. After changing the thermostat i got all sorts of codes. Car is rounning rough, and it smells. All wires are connected, cant find any leaks. Im also getting the ESC/TCS on my cluster gauge popping on off. Any suggestions? 1.8l, 60k miles