I have two 2001 mercury 150 opti's and when we are running the boat the port motor will drop rpm's. we have taken the boat to a repair shop and after some relay replacements and the suggestion to change the batteries we are still having the same problem. the rpm drop is usually about 3-4 hundred rpm's and then returns back to the running rpm. even at idle the motor is cutting out. diagnostics is showing nothing about timeing or fireing order and comperssion checks are good. next step in the process is to check the alternators. with the twin motors, one dropping rpm's is making the steering a little difficult on plane. thanks for the help