I have a 2000 mercury 200 EFI .The issue that i have is that it dosent go over 4000rpms and some times it reads 5500 and 6000rmps and is not going that fast. It turns on fine i think it has a rough ideal when in gear.I changed fuel filter and still does the same thing.What else can i check????