I have a 2016 soul + and when driving it will lose power, usually when coming to a stop at a traffic light. The engine doesn't stall, but gets very low power, very sluggish. the oil and battery light both come on. The tach drops to zero and the oil and battery light both come on. When I pull over and turn it off and turn it back on it goes back to "normal". It only happens about once or twice a week. It also sometimes has a problem restarting afterwards. I've taken it to a shop to read the codes, and no problem codes at all showed up on the scanner.