What engine is on the riding mower? We need the model number off the engine shroud. You have fuel, and compression which leaves air, spark, and timing. I would lean towards timing, so check the flywheel key and the valves. I bet the flywheel key is sheared. Maybe the valves came loose? I would...