Where is the thermostat on a 2003 Chevy Silverado?
The thermostat on a 2003 Chevy Silverado is located under the intake manifold. This is not an easily accessible location and requires removing various components to reach it. It's a job best left to someone experienced in automotive repair.