Just bought a used a 2005 50 hp 2 stroke Merc on a 20 ft pontoon. The engine will not rev past 4000k RPM at WOT. Max WOT should be closer to 5 to 55k. Taken to 2 diff mechanics and cannot figure out problem. No water in ntoons,,firing on all cyls, correct prop, engine runs great just will not get up to speed....Only thing I have had done prior was reseal lower unit. Any ideas ??? This is a real head scratcher since it runs perfect except for low RPM at WOT. Its at Marine Max now and cant figure it out either.