I have a 1997 Yamaha c40 3cyl. It runs perfect at idle and midrange at wide open throttle (WOT) it will lose rpm"s, I can back off of the throttle and then open it back up and it will pick back up to 5,200 rpm"s for a short time and then lose rpm"s again. This will happen for a trip or two then...