Exception in rendering!

Message: window is not defined

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

Q: A few service recommended by last shop

asked by on

The last shop I took it to recommended the oil pan gasket be replaced. I don't see any leaks anywhere and this is a pretty expensive repair so I'm not sure about this one.

Recommendation #2 - Replace Valve Cover Gasket. Recommendation #3 - Tie Rod Ends (Right-Outer - both) so I'm assuming Front and Rear. Recommendation #4 - Sway Bar Links/kit - Front Stabilizer Bar Control Link - Both.

Can you give me some insight as to whether I need these or not and what are the results if not done. Thanks.

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

A: Hi there: Believe it or not, each of these...

Hi there:

Believe it or not, each of these parts are designed to wear out over time; which is why they're probably being recommended for replacement. If the oil pan gasket, valve cover gasket, tie rod ends and sway bar links have not yet been replaced since they were new, they are most likely overdue for replacement. Most people only replace parts as they fail as a matter of practicality (economics). However, a mechanic's job should be to follow the routine service recommendations from the factory, which I believe this shop most likely has done.

If you're looking for a more affordable route to have all of these services completed, you should look into our mobile mechanics from YourMechanic.com. We can replace oil pan gaskets, valve cover gaskets and the front end suspension pieces; typically for 30% less than what most shops charge.

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

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: Air conditioner pipe

I think what they may have said is that your radiator hose burst because of oil that got on the hose. When engine oil gets on rubber hoses it can cause them to breakdown. Over time, they will weaken and...

Q: How do I adjust the power driver’s seat?

The power driver’s seat is adjusted with the three power seat controls, which are on the outboard side of the seat. The seats can be adjusted in five different ways: You can adjust the position of the seat with...

Q: Car squeaks on right front site

Spraying water into the wheel well must be temporarily lubricating whatever is making the squeaking noise. Your vehicle uses a coil-over front suspension, in which the shock absorbers are mounted inside the coil spring. The squeak could be coming from...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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...