I have been having declining g performance with the starboard engine. (1999 Mercruiser 350 mag MPI). It began at the end of last season without being able to keep up with the port engine, or in other words bogging down. This has gotten worse and also become hard to start. I also noticed a roughidle. Yesterday it ran so horrible it wouldn't even get above 2000 rpms under load. There appeared to be an audible miss from the ignition, so I checked the wires for good connection and found one spark plug wire poorly connected and one poorly connected to the dis cap. Dis cap is also brand new. Now it won't start. Checked spark which was good. Checked for fuel pressure which had pressure, but I didn't have a gauge to check. Posted straight gas into throttle body and didn't start. Last notable point t is yesterday when it was running, the engine temp didn't get above 100 degrees. I am lost at this point.