Sunday, August 14th, 2011 AT 4:17 PM
The check engine light came on and codes P0128 and P0506 came up? I was told one was a dirty throttle body and the other was the thermostat. Could there also be something that the two codes have in common? I was thinking of the IAT sensor?