Re: Mercury OB 200hp 1985
Ok, first things first, test compression in the motor, THEN make sure you have spark on all 6 cylinders. You may find that you're not getting spark on 3 cyls.
(I had a similar problem where it wouldn't run above around 1500 rpm's and that was caused by a bad switch box - which gave no spark on 3 cyls. If you do need to replace, replace both at the same time - not just one!)
I would put your stator and trigger back on there UNLESS you know for a fact they're no good. There are test proceedures in the manual for testing both of these parts, and you don't have to test with it running, you can just use an ohm meter to test - remember to disconnect the wires before testing to get accurate readings, and don't hold the connections with your hands because that will skew the ohm readings! (Try it, firmly grip one lead in each hand and you'll find out your body's resistance!)
Note: If you need the test proceedure for these parts let me know and I'll send them to you - I have a manual that covers your motor.