Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-103658-hn4eujjs:136:3912) at m.mountComponent (/tmp/execjs20161208-103658-hn4eujjs:47:15602) at /tmp/execjs20161208-103658-hn4eujjs:49:31860 at a.r.perform (/tmp/execjs20161208-103658-hn4eujjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-103658-hn4eujjs:49:31821) at r (/tmp/execjs20161208-103658-hn4eujjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-hn4eujjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-hn4eujjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-hn4eujjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-103658-hn4eujjs:173:8
The "brake pad wear" warning came on. Then, the power steering gave out. I checked under the hood, and it looks like the serpentine belt is covering the power steering and the water pump is broken.
Hello. It sounds like the main issue here is the belt. If the belt comes off and causes a loss of voltage then you can get various warning lights. The belt coming off will also cause a loss of power steering. If the water pump pulley appears to be broken then that would cause this. I would typically remove all pieces of the belt and spin each pulley by hand checking for binding or or looseness. At that point I would replace any problem parts such as the water pump. Once that is repaired and the belt is back on everything should work. If the brake pad light remains on then the brakes need to be checked to see if they are worn.
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%