Today as I was driving maybe about 8 or 9 miles home, my car stopped in the middle of traffic about 10 times. i had to turn it back on but every few blocks it would turn off again. When it turns off, the oil light and the e-brake light comes on. I know im overdue for an oil change, which i know i shouldnt have waited so long to change it. Would that be a factor as to why my car stops? When I checked the oil today, it kind of smelled like gasoline. Idk, im a total car newbie. What might other reasons be for this?