Ive got 2 cylinders that are not firing, same side of the engine. I've checked for spark and it's good (also changed out coils, cables and plugs) I'm getting fuel I believe because it's leaking out of the air intake and unburned oil gas mixture is coming out of the exhaust. It seems to run fine on the 2 cylinders that are working, idles and revs up. Any help would be appreciated.