I am actually having the same issue right now, my car stalls at the light, the battery and the check engine light comes on, then a smell of gas in the car. what I recently started noticing was that when i downshift i am having the same issue, time to go to nissan tomorrow.
__________________
|