if it was the exhaust it wouldnt cut out with more throttle it would just not rev any more,the classic symtom for a weak running engine is dieng when you open the throttle and give it more air, this will make it die as its already getting too much air in the fuel/air mixture and when you close the throttle again it will pick back up.
adam bike doctor
April 2010