Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-80463-1o2i4mnjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-80463-1o2i4mnjs:47:15602)
    at /tmp/execjs20161208-80463-1o2i4mnjs:49:31860
    at a.r.perform (/tmp/execjs20161208-80463-1o2i4mnjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-80463-1o2i4mnjs:49:31821)
    at r (/tmp/execjs20161208-80463-1o2i4mnjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-1o2i4mnjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-80463-1o2i4mnjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-80463-1o2i4mnjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-80463-1o2i4mnjs:173:8

Q: Cracking/Squeaking sound when turning or braking

asked by on

I bought a 2007 Jeep Liberty a month a go, and the car is lifted 3 inches with a new suspension kit installed by the previous owner. 2 weeks after driving it normally, a cracking squeaking sound started to appear whenever I make a full turn left and whenever I brake on slow speed like to stop before a pump or to park. The sound appears to me it's coming from the right front tyre side when I turn left but one mechanic told me it's from both front arms because of the lift kit. Is that normal with lifted jeeps? And is it dangerous to ignore it? Is there a solution but with keeping the lift kit because the liberty is hideous without a lift. Thanks in advance.

My car has 79000 miles.
My car has an automatic transmission.

A: It is possible that you may have a ball joi...

It is possible that you may have a ball joint that has dried out or maybe did not quite have enough grease in it when the lift kit was installed. I would recommend enlisting the assistance of a qualified technician to use a mechanic's stethoscope on the ball joints to determine if the noise is coming from there. If the noise is ball joint related, I would recommend adding a couple pumps of grease from a grease gun into the joints. If the joints are not serviceable they would unfortunately require replacement. If you would like, a certified technician from YourMechanic can complete both the lubrication of the ball joints, and if need be, replace them.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: When I make a sharp turn I hear a grinding like noise coming from the hood of my truck ddo I need to replace power steering pump

Hi, thanks for writing in. The first thing to check is the level of your power steering fluid. Is the fluid full and in good condition? If the pump is worn out, or has been run dry, it may need...

Q: Advice on buying a Ford Taurus

Impalas typically don't hold up. GM's quality has gone downhill. I would never buy a GM product. Now, some of the Tauruses can be okay. I would go for one closer to a 2007, because the earlier ones had a...

Q: battery cable is too short to reach battery connection. Had to replace the connection because it broke off and now cable to short

You can purchase battery terminal ends with cables attached at most automotive part stores. You want to find the same gauge/thickness of wire or slightly larger. Then you'll need a lug or crimp fitting that matches the size of the...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...