Driving my 330 today, it stalled in traffic about 45 min into the drive. It was after about 30 min open roads and 15 min in traffic. Was wondering...