I drove my car in town for an hour today 30 or 40 minutes after I started it and it stalled any ideas what could cause this I have a faulty evap vent maybe a spark plug though?