Where is the thermostat on a Cadillac 2006 SRX?
The thermostat on a 2006 Cadillac SRX is located under the intake manifold, on the engine. It's not easily accessible and requires removing several components to reach it. This is a job best left to a qualified mechanic unless you have significant automotive experience.