Where is the thermostat located on a 2006 h3 hummer?
The thermostat on a 2006 H3 Hummer is located on the engine block, behind the alternator. To access the thermostat, you will need to remove the air intake hose and the alternator. Once the alternator is removed, you will see the thermostat located in a housing near the top of the engine block.