I want to ask you a question @asjdsm
me alon @dr.omair and @angel82 were visiting hilly areas last week on bikes we were riding a 2012 paiggio(me), and a GS150 (dr.omair) and a brand new 2014 piaggio (angel82) ...
we cruised as high as 116kmh on new paiggio and as I am using a Big sprocket I hardly manged to reach 106~108KM/h speed on GT road long lonely streches where as GS150 happily reved upto 120km/h ...
1 - But as soon as we reached Islamabad and above even on long downhill straight streches of road our paiggios were unable to go above 90~95km/h and GS was struggling to cross 100km/h barrier 
2 - Bikes stoped Idling and tend to stall as soon as we stop.
3 - Felt they were over heating many times even not using hard.
4 - Petrol Consumptions was duely noted to be increased.
What can be the Issue We were totally not able to catch the problem...

Picture of @angel82 some where near Chup kher saien darbar in lora hazara .. standing at back of bikes is Angel82