Hey Scotty
My son-in-law owns a 2015 Hyundai Sante Fe Sport. The car has a 2.4L Theta II engine with an automatic transmission. 105,000 miles. It stalls sometimes while driving in town and won't start for about 20 minutes after filling the gas tank. The dealer ran an EVAP test and changed the vapor canister vent valve, but the problem still is there. There are no codes present or stored in the car's computer. Can you please help us.
I would say there’s probably a small piece of foil from a fuel additive or something like that that sucks up on the line
@JayneHernandez
please read carefully before posting. The owner has already solved his problem with a purge valve (see below, posted 9h before you). Also you need to put your answers in the "Your Answer" box. They don't belong here in the comments. Thank you.
Problem solved. Fuel purge valve. Thanks for all the suggestions.
The dealer couldn't find his own butt with both hands. He'll just string you along for more money. Find an independent mechanic to diagnose and hopefully be able to fix the problem.
Odds are that the fuel pump is faulty.
Yea I know. We ran live data while driving the car. No issues. Everything seems to be working the way it should. On a Hyundai forum, mechanics listed stalling was the #1 issue with these engines. It seems the crankcase position sensor is the problem, but don't know how to test it. Also, it's a pain to replace. Watched videos on youtube. It took 30 minutes to replace. The part from Hyundai is less than $100 and the dealer wants over $500 to change it. Go figure. Thanks for the suggestions. Will try a local mechanic.
It seems the crankcase position sensor is the problem, but don't know how to test it.
Assuming you're talking about the crankshaft position sensor, you should get a code for that if it's going out. Your crankcase is should be stationary unless the entire car is rolling. Haha.
Any decent mechanic can get that data. If you have live data, you can get a good idea by looking at your ignition timing live data. It should stay relatively steady and a relatively small, positive percentage.
That won't necessarily rule it out. The computer uses the information the sensor gives, along with the cam position sensor, engine load, etc. To determine when to fire off the spark plugs. If it doesn't know the position of the crankshaft, it may time ignition incorrectly. That can cause inability to start. Slack in your timing chain can throw off the reading of your ignition timing, as can your crankshaft position sensor.