Hello guys im new to this site! A couple of weeks ago my check engine light came on and i checked the engine code and it came up P0128. I looked up the possible cause for that code and it stated it could be a bad Thermostat. My question is what would i need to replace that part? I know i need...