I have new plugs, rebuilt carb, all hoses OK in motor, new supply hose, tank OK. Motor runs on bottom cylindar only. Compression reads the same in both cylindars (65 psi). Upper cylindar has spark. Can timing cause this? Sometimes both cylindars work and engine runs smooth. Can I still have bad coil despite spark being present?