Exception in rendering!

Message: window is not defined

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

Q: Blown engine, is the repair cost worth it?

asked by on

Just past 100,000 miles, my 2007 Hyundai Sonata blew its engine. I was really disappointed, the car had been relatively reliable up to that point. I am having the engine replaced but it really happened out of nowhere. I noticed it felt a little sluggish one morning and by the afternoon it wouldn’t start up. Did I do something or miss any big signs here?

A: My first question to you would be to ask yo...

My first question to you would be to ask you why the engine is being replaced. Did you already have the problem diagnosed and were told you need an new engine? I would need more information to properly diagnose your problem? Did your engine lose power from lack of fuel, overheating, timing chain or timing belt problems? Any of these problems could cause the drive complaints you listed. A proper in person diagnosis by YourMechanic is needed to inspect and do a thorough diagnostics on your vehicle before you go through the expense of an engine replacement. A sluggish running engine could be a fuel pump or a clogged fuel filter. I would also look at the cost of an engine versus the value of the vehicle. You may be able to get a remanufactured engine if it is needed. Make sure you find the reason for your failure before you proceed with any repairs. Any repair attempt without knowing why it failed could potentially be a costly repeat failure/repair if not diagnosed properly.

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: My car has a duel fuel system and it sometimes runs rough

This is a common problem with duel fuel conversions. When you start the car, be sure it warms up on gasoline/petrol. Oftentimes, what happens is the LPG fuel conversion kicks in later while still running on petrol/gasoline, essentially fueling the...

Q: Remote not opening door

Hi. It is possible to open the doors without keys using special tools. Our certified technicians would be able to open the door and help you retrieve your keys. Key fobs tend to use watch batteries which eventually run out...

Q: Rough running transmission

I hope you have not yet had the transmission replaced on your Fusion. Many of the problems you have described could be transmission related, but they could very well be symptoms of other components malfunctioning. If you have not yet...

Related articles

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...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.