Exception in rendering!

Message: window is not defined

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

Q: Car takes multiple tries to start when cold. Fine when warm. New battery. DLR says check valve on fuel pump assembly. Needs entire assembly?

asked by on

2013 Hyundai Santa Fe w/2.0T (64k miles). Car takes multiple tries to start when the engine is cold. Fine when warm. Has new battery. Dealer says it's a sticking check valve on the fuel pump assembly, requiring replacement of the whole assy. - $800 (not under warranty). Does this sound like the right diagnosis? Price seems really high too.

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

A: The fuel pump has a small check valve the i...

The fuel pump has a small check valve the is suppose to keep fuel pressure up to the fuel injectors after you shut off the engine. The check valve is an integral part of the fuel pump assembly. The way to test the check valve is to monitor fuel pressure after shutting off the engine to see if the fuel pressure drops to zero in less than 10 minutes. This would cause the engine to be hard to start or crank for a longer period until the fuel pressure builds up enough to start the engine. Replace the fuel pump in tank to fix the concern.

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: Half shafts

Hi there. The left hand axle has male end on both sides and the right hand has one male and one female on it. The parts you have are correct. If you need further assistance with your overhaul, a certified,...

Q: What is causing my engine misfire?

Engine misfires can be caused by a list of problems, but there are a few suspects that occur more than others. Generally, misfires are caused by either a spark or fuel issue, or in some cases a combination of both....

Q: I have a 98 Blazer (4x4); it will not start unless I smack/hit the gas tank. Already replaced fuel filter.

Hey there, thanks for writing in about your 1998 Chevrolet Blazer. It sounds like you may have a problem with the fuel pump. Sometimes when they wear out, they develop a dead spot. By hitting the tank, it jolts the...

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