I have a 1990 johnson gt200. I am seeing a flash of fire in my number 6 cylinder but it jumps to number 4 as well. Never fires in both at one time. Timing seems good but missed every once and a while but at idle the engine runs great. Reved to 2000 rpms is when the fire starts. It happens every 15 to 20 seconds. Pulled heads and pistons and cylinder walls look good. I'm no mechanic but I have one helping me. Someone please tell me they know what's happening. It has caught fire twice now luckily only burning choke line and fuel line once. Trying to get it fixed to sell because I've already bought another boat.