The thermostat is at the lower radiator hose. The housing is located in front of the water pump. There are three 10mm headed bolts holding it on. They thread into a 90 degree bypass nipple behind the timing cover.You will need a new thermostat, flat rubber gasket, housing gasket, nipple gasket. Its a bit tricky getting it all in place to bolt together.You said its running hot. How hot? I have had mine since new and it most always runs at the high end of normal on the factory gauge.