We have a rental car jeep this weekend that has this weird feature where the engine turns off whenever you stop restarts
When you take your foot off the brake. Very strange. Not sure I understand the reasoning completely. You'd think it would wear out your starter pretty quickly.