Re: 1987 mercury not firing on all cylinders
...at the very least try a cup of Seafoam or Quickleen in the gas tank to help clean out the fuel delivery system, maybe check the fuel filter, or old hoses sucking air....it's a good start. Also, search the forum for the decarb instructions.