My 07 Xterra has a new problem where I'm driving along and the engine just cuts out. So far, I've been able to get it to restart but I know one of these times I won't. The battery was replaced 2-3 weeks ago and is reading a good voltage. I'm thinking maybe alternator or ignition? Also, the second time it quit on me, the VDCoff/SLIP lights did not clear like they should after 10 minutes. I'm assuming I should get this thing to the dealership before I find myself stranded on the side of the road?