Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-102436-6g4515js:136:3912) at m.mountComponent (/tmp/execjs20161208-102436-6g4515js:47:15602) at /tmp/execjs20161208-102436-6g4515js:49:31860 at a.r.perform (/tmp/execjs20161208-102436-6g4515js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-102436-6g4515js:49:31821) at r (/tmp/execjs20161208-102436-6g4515js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-102436-6g4515js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-102436-6g4515js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-102436-6g4515js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-102436-6g4515js:173:8
My car has 35,000 miles. At 20,000 miles, I had the leaky compliance bushings replaced. A couple of weeks ago, I noticed squeaky noise coming from the front end passenger side. When driving, it sounds like water is pouring. It happens when I drive over small things, when I drive slowly, and when I brake quickly back and forth. I have side steps, and when I step on them and jump up and down holding the roof or press on the hood up and down, you can hear it. It seems like it's coming from the strut area. I took it to the dealership and paid a diagnostic fee. They said that the struts appeared to be fine with no leaks and they attributed the noise to the passenger side strut mount. They said that they used special audio equipment. They wanted to charge me to change it out. I bought an OEM strut mount online and had my own mechanic install it, and nothing changed. The noise is still there. What could this be from? It doesn't appear to be stabilizer bars (I went under the car and checked). Any ideas?
If you had the compliance bushings replaced, you most likely have bad lower ball joints or a problem with the rear bushings on the control arm. Have the joints checked by holding your hand on them while someone bounces the vehicle to recreate the noise. This can isolate the bad joint and you can replace it accordingly. If you need help with getting this done, seek some assistance from a certified mechanic who can diagnose and fix the noise you're experiencing.
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%