Exception in rendering!

Message: window is not defined

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

Q: My car has been leaking oil. my mechanic says that i can do a oil clean or a complete repair your recommendation

asked by on

I go overseas many times a year so the car remains in the garage and my neighbour just uses it to take it for a round. This time a oil leak was noticed and the mechanic says he can do a oil clean or repair the whole thing he does not give a guarantee that it wont happen again and also the cost between a oil clean and repair is astronomical please advice what i should do it is a BMW 318 model 2002

My car has 72000 miles.

A: Hello - as a fellow Bimmer owner, I am also...

Hello - as a fellow Bimmer owner, I am also offended at engines which leak. You don't mention where the engine is leaking, and perhaps that is not clear. Most seals and gaskets on that engine aren't too difficult to renew, although the rear main crankshaft seal requires either engine or transmission removal for access, so that could be expensive. Make sure all crankcase ventilation components (PCV valve, crankcase vent hoses, etc. are clear, so that excess pressure is not accumulating in the crankcase, as this will force oil to leak. It's probably work doing an engine cleaning, then carefully watch to see where the oil leak originates. You can then make an informed decision as to cost/benefit for needed repairs. I would recommend having a Oil/Fluid Leak Inspection completed by a mobile, professional mechanic, such as one from YourMechanic, who will come to your location, diagnose this problem, give you an accurate assessment of damage and cost estimate for repairs.

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: How do I add oil to my car?

If your vehicle is low on oil, you can add more. To do so, simply remove the cap to the oil filler, and add a small amount of oil. Check the dipstick to see where the level is, and repeat...

Q: rear tires move in a up and down motion.

Hi. I believe you did not center the wheel on the hub correctly before you tightened the lug nuts. Loosen the wheel lug nuts, jack up the car, and try and center the wheel on the hub before tightening the...

Q: Can't shift gears while vehicle is running

Two things come to mind. A worn clutch or a bad slave cylinder. If there are no hydraulic leaks visible, the issue is most likely a worn clutch. If this the case, the clutch along with the pressure plate, throwout...

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...
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...
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...