Couple of things I would look at -
first yes of course it could be the linkage make sure it is opening all the way
Verify firing order and the the indexing of the distributor. There is a procedure that Mercuiser has for this if you google it or find it in the manual.
Compression test could be...