A while back I had issues with my Plus running like crap, sluggish, engine shaking, shifting at the wrong times, poor gas mileage, etc... Took it to the dealership while it was under warranty and all I got out of them was, "Well, if it ain't a throwin no code, there's nothing we can do." Eventually, my battery died, and required replacement. It was like waving a magic wand over the car, performance came back, it shifted good, it was running like when I bought it. Recently, it started acting up again, the battery should be good, so, as an experiment, I unhooked the battery, let it set for five minutes, then reconnected it. Magic wand time again! Great! That lasted for a bit, now it's having issues again, if I disconnect, then, reconnect, magic wand all over again. I am starting to wonder if I am resetting something electronic. Anybody got a clue as to what it might be?