My buddy has a 1999 Mercury 200 efi,it goes good to 3000 rpm amd won't rev any higher,ran perfect the day before.Any ideas?Starts up every time and does not stall out.Thanks.