Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-80463-ph49h9js:136:3912) at m.mountComponent (/tmp/execjs20161208-80463-ph49h9js:47:15602) at /tmp/execjs20161208-80463-ph49h9js:49:31860 at a.r.perform (/tmp/execjs20161208-80463-ph49h9js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-80463-ph49h9js:49:31821) at r (/tmp/execjs20161208-80463-ph49h9js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-ph49h9js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-ph49h9js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-ph49h9js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-80463-ph49h9js:173:8
We own an Envoy XL 4.2L inline 6. Lately the engine surges when the vehicle is at a low rpm. It normally does this when going through a parking lot or parking into a garage or parking space. It only happens at a low speeds and stalls sometimes. Could this be a dirty fuel filter?
I would inspect the throttle and clean the throttle body if needed. There may also be an updated calibration available for your Envoy's powertrain control module. The crankshaft position sensor (CKP) signal can be checked with a scan tool to verify proper operation as well.
If the fuel filter is due for replacement based on mileage (you can check maintenance schedule in owner's manual), then definitely perform that maintenance. But a restricted fuel filter is more likely to cause fuel starvation under high RPM/high loads rather than at idle. If you need to have this checked, a certified technician from YourMechanic can come to your car's location to diagnose the stalling issue and help you move forward with 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%