Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-102436-1m00x1js:136:3912) at m.mountComponent (/tmp/execjs20161208-102436-1m00x1js:47:15602) at /tmp/execjs20161208-102436-1m00x1js:49:31860 at a.r.perform (/tmp/execjs20161208-102436-1m00x1js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-102436-1m00x1js:49:31821) at r (/tmp/execjs20161208-102436-1m00x1js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-102436-1m00x1js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-102436-1m00x1js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-102436-1m00x1js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-102436-1m00x1js:173:8
When I drive, the car sort of hesitates like it's not getting enough fuel. I've done several repairs on the car, including spark plugs, fuel filter and air filter replacement, along with the wires and coil connectors change. I went to get the code read and the error codes indicated that bank one and bank two are too lean. These codes keep appearing each time I test the car. What might cause this and what can I do to improve the performance of the car?
Hello there. This is a common issue with the 2001 Hyundai XG300. There are a few possible causes for the engine to hesitate. The most common are the spark plugs, vacuum leak, oxygen sensor, fuel pump, exhaust leak, fuel filter, or air filter. When bank 1 and 2 are lean, it means that the engine is either not getting enough fuel or air. All of the listed faults could contribute to the symptoms you are experiencing, but diagnosis is needed for an accurate answer. If you would like help with this, a qualified technician from YourMechanic can come to your car's location to diagnose the hesitation problem and let you know what needs repair.
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%