03 trailblazer throwing same codes

I have scanned codes P0128 and P1345. Replaced the thermostat and temp. sensor, also the cam and crank sensor. I also replace the VV timing sensor. All the symptoms have gone away. What else could be causing this.