One of our units seems to overheat easier than the others. Last year I had the controller replaced under warranty and thought it fixed the issue but then it got cold so couldn't really tell. Late yesterday it was still 80F and after 20 minutes of riding it overheated again on mostly flat ground but with few light hills. Only 1 passenger and no cargo. Our other units don't have this issue and we can even add weight and do the same run in higher temps without issue. All of them have 26" tires and wheels so no difference there either. The other issue is that if you floor it up a very steep hill it will cut out. It does this even in cold weather while not overheating. If you do half throttle I have not seen it cut out yet. Anyone have any ideas? I'm taking it back to the dealer to have the codes check. Thoughts?