Motor runs extremely well until complete wide open throttle then it drops between two & three hundred rpm & speed slows down until i let off of hot foot a little while & it picks back up & then after a bit it does it again. I can repeat this at will over & over, but as long as i slow down for a minute or two i can then go back to wot until it does it again over & over. Motor runs extremely well everywhere else every trip out. Any suggestions on what might be causing this what i might do to cure it? Thanks