Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-5336-wwez19js:136:3912) at m.mountComponent (/tmp/execjs20161208-5336-wwez19js:47:15602) at /tmp/execjs20161208-5336-wwez19js:49:31860 at a.r.perform (/tmp/execjs20161208-5336-wwez19js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-5336-wwez19js:49:31821) at r (/tmp/execjs20161208-5336-wwez19js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-5336-wwez19js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-5336-wwez19js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-5336-wwez19js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-5336-wwez19js:173:8
I own a Hummer H2 and it continues to overheat. I have replaced the thermostat, the water pump and the heads. But I still am having the overheating problem. What could this be caused from? Do you have any answers?
Thanks for writing in about your Hummer H2. Let's cover the basics of diagnosing a overheating issue. First, verify the actual temperature at the thermostat housing. Cooling system (and cap) has probably been pressure tested by now. If it tends to overheat in stop-and-go traffic, but not at cruising speeds, then it's an airflow issue.
Check the fan clutch, shrouds in place, and look for debris blocking the condenser/radiator. I don't know your mileage, but both the belt and tensioner should have been replaced by this time. If it is overheating at cruising speed, the radiator should be checked for restriction in flow. Have this checked in person by a trained mechanic in order to diagnose the overheating issue and move forward with repairs.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%