No, that is not it. We have both the Downtown 300i and the People GTi300 and neither overheat while both are 2013, essentially the same as the 2012. Additionally, the DT300i is an exact replacement for one that had over 20000 miles that was stolen and it never overheated. Finally, the majority of posts here deal with problems other than overheating. So, having said all that, how 'bout some more information? How many miles? What do you mean by "stretching " the bike? What exhaust cover are you referring? Stuff like that.
Karl