2003-2008 Pilot
Hello Everyone,
Here's the short story:
My engine threw a code P0128, got it checked, drove away, engine was overheating, replaced the thermostat, test drove, stayed constant, drove again, and engine overheated. Tested the old thermostat in 200 degree boiling water, and it opened up. I'm not...