My 2004 Nissan Sentra one day decided that, after five minutes of idling, it would just die, and it would start up again, and then die. This wore down the battery, so I got it jumped and tried to drive it to a repair shop... but it died while I was driving it, so I got it towed to the shop. They saw that my battery was dead, so they replaced it without asking and charged me for it—then my car died while I was driving home angrily. So, the second tow was paid for by the shop. It ended up being a dud sensor... fuel sensor, I believe.