 If you don't mind spending your days at the service shop... I do, it's very inconvenient. I only have 20,000 miles.  I'm told there are no guarantees the engine light won't go on again at any time since this is what happens with all electronic systems with all cars. Luckily, I didn't have these problems with my BMW, Mercedes or Infinity. Oh, the service repair shop could care less about any inconveniences and will not give loaner cars.