Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-103658-q91627js:136:3912) at m.mountComponent (/tmp/execjs20161208-103658-q91627js:47:15602) at /tmp/execjs20161208-103658-q91627js:49:31860 at a.r.perform (/tmp/execjs20161208-103658-q91627js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-103658-q91627js:49:31821) at r (/tmp/execjs20161208-103658-q91627js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-q91627js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-q91627js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-q91627js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-103658-q91627js:173:8
Vehicle stalls at exactly 3,000 RPMs. As long as it remains under 3,000 RPMs the car runs smoothly. The car also has a squeaky belt upon startup in the morning.
If this engine has a camshaft or crankshaft position sensor and it is malfunctioning this can cause a similar issue. There is also a rev limiter on most vehicles that activates around 3000 rpm. This is supposed to activate when the engine is in park or neutral. There is a sensor or switch that tells the vehicle what gear the transmission is in. If this switch is faulty the engine may think it is in park or neutral even though it is in drive. As for the squeaky belt the belt itself or the belt tensioner may need replacement. You can also try to use some belt conditioner and that may quiet down the noise. I would recommend having your truck's stalling issue inspected by a professional.
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%