Hello everyone I hope someone can help.I have a 1995 mercury black max 200 2.5.This motor was giveing me problems with three dead cylinders with no spark.After a few checks I came across that the switch box or power pack was defective.After replaceing that unit every thing went back to normal spark on all 6 cylinder.Well here is my problem my motor seems to be bogging when wot rpms stay at around 2000.My boat has two motors when I use the other motor it helps the motor that is bogging get up to higher rpms and run better once the boat is going with the help of the other motor I can run the bad motor up to 5500 rpms.Here is what I have checked compression is at 125 on all cylinders spark is good on all cylinders fuel seperator is clean carbs are clean fule pump is also good also tryed decarb.I also forgot to metion that I had a bad voltage regulator that I also replaced.While the motor does this condition I tryed pumping the prymer bulb and tryed chokeing the motor with no diffrence then that the motor trys to shutt off from chokeing it.If anyone has any idea of anything I might be missing or someone that has had similar probelms can help it would be great.Thanks to all.