 I have 33k on my 2012 Genesis.Since purchase in 8/2011 I have had the navigation replaced, the fuel injectors had to be cleaned because they were so dirty the car would stall in the middle of driving and now the oxygen sensor had to be replaced....stalling again, but this time the engine light went on so they could find the problem easier.Last time when it was stalling they couldn't find the problem until after keeping the car for 5 days.Now they recommend I buy fuel injector cleaner and put that in the tank every time I get an oil change in order to keep it from happening again.Even doing this, the car still has a rough idle at the start of the day. June 23, 2017  Update.  After contacting BBB and after a year from the initial stalling problem, A Hyundai rep. came to the dealership.  The Throttle body was replaced and I have not had a problem with stalling since then.  It took 4 repair attempts over the course of one year and  a lot of concern for my safety while driving to finally get this fixed.  I has been almost 3 years since the final repair.