This is a 3 cylinder engine. Cylinders #1 and #3 fire and perform properly. Cylinder #2 does not fire, seems to get no spark. There is fuel at the plug. I changed the spark plugs, although they were not fouled, but no change in #2. What could be causing this problem? How can I correct it? Thanks for your advice.