This is a 1996 MerCruiser 3.0 L LX, new to me. It has a rough idle and makes a "puffing" sound, like maybe a cylinder is missing? The video shows how the motor looks and sounds (... and one very unlucky spider):
http://www.smugmug.com/gallery/9138137_M5rFJ
I don't know much about the...