Hi.
My 1999 mercruisr 3.0l appears to have a misfire between 2200 and 2800 revs, as you push control lever forward the engine seems to loose power before picking up as the lever is pushed further forward. If held between 2200 - 2800 revs it does not pull well and sounds like not firing correctly...