Get a drink this is gonna take a while.. I have twin 1994 250 txrs on a 31 fountain. last season near the end i had an issue when trying to get on plain the starboard motor would go to 1500 rpm then just drop off and stall. if I kept trying eventually it would take off ang go. the problem was intermittin. it was end of season and that power head was coming off for rebuild any way. So i did the rebuild put everything back on and still had the problem. The power head I had on was just being used to get me throught last season I had picked it up and it had dished pistons where my port motor had domed pistons. at top end it was a 1000 less rpm's than port motor. I figured this was the dished pistons. But now the rebuild is complete I have the same problem. So I have put new fuel filter , 3 new fuel pumps, all 6 carbs gone through, all coils wires and CDI swaped with port motor, stator and pulser coil swapped. TPS checked good and was reset. external tank added to rule out tank issues. The port motor runs great with all the other motors parts so what is left on the starboard to check? I am at my wits end. I have talked to a few yamah dealers around and they all say im on the right track but no one knows ANY HELP PLEASE!!!!!