Motor runs pretty good in a test tank on two cylinnders. Its has good spark but fails a drop down test. While running I can pull the top cylinder plug wire and it will run on the bottom cylinder. The spark is strong on the top cylinder. If I replace the top cylinder wire it resumes on two cylinders. When I run the motor then repeat the test and pull the bottom plug wire the motor stalls. It will not run on the top cylinder alone although it does on the bottom cylinder. I switched spark plugs and wires and still the same result. I would suspect the head gasket if there was one , this engine does not. I suspect water intrusion from the exhaust plate as my perp. Does this sound right ?