My car started to hesitate during freeway driving the other day. I have been watching it but I am not finding any common circumstance in which it does this. No error codes have been given, I just bought a new battery, no difference between day/night behavior nor uphill/downhill, I just started testing to see if the little switch (performance/normal) makes it happen less or more and so far it seems like less when in perf. position. It also seems like I am getting better gas milage but I could be mistaken. Any help is appreciated.