Spray a little flammable carb cleaner around the intake manifold and see if it changes the way it runs.
Tried this today, it didn't change anything. All of the gaskets on the intake manifold are in once piece as well. There is one piece of plastic that connects to the cylinder head that I cant reach with the carb cleaner as the big metal "carburetor heat shield" is in front of it. Next time I'm working on it I'm going to see if I can remove that plastic and look for cracks or warps as Rivets stated.
Blown head gasket between cylinder and push rod galley.
I've had the head off a few times now and the gasket doesn't have any cracks or damage to it.
When you checked the flywheel key was it smooth on all 4 sides? You may have possibly hit a small stump and distorted the key as it tried to shear and knock it out of time. Try a new key..
The key looked to be fine although I did notice a slight scratch on the slot in the flywheel, but I don't think it is big enough to affect timing. I filled the hole with some jb weld steel stik as a temporary way of testing if it would have an affect on how the mower ran, but there wasn't any difference.
- I pulled the engine from the mower and inspected the cam, it's in time and the lobes are in the proper locations.
How do you know this.
It's pretty hard to see in this, but this is the best picture I took from when it was apart. There's sort of teeth located in between the lobes on the camshaft and on the inside of the plastic connecting the lobes, so I imagine if the lobes were to separate from the camshaft itself the teeth wouldn't align with each other. The time itself is marked on the cam gear & crank gear.
Something I forgot to mention in the original post, the carb backfiring mostly only occurs after the engine has warmed up, which leads me to believe it is a lean condition as well. I'll reset the coil gap to what it was before as tightening it didn't seem to help. I highly doubt the valve timing is the issue because everything functions as it should while running, and I can watch the valves open and close properly with the valve cover off. I tested the intake valve for leaks and couldn't see any, although my test wasn't done with the kinds of pressures it would actually be subjected to as the engine turned. Carb cleaner does seem to be helping it cold start whether its through the carb or the spark plug hole, so I'm considering eating the $20 and ordering a new carb just to see if it'll fix it. Thank you all for the advice on this and I'll update once I have more info.