i have twin yamahas 250 '95 on my boat and one of my engines was running at 3800rpm for5 minutes and it started loosing rpms. it runs fine without load but will only stay under 2k rpm under load it has plenty of Yamalube oil in tank. what does anyone think it may be or what should i check ? thanx in advance..Pete