Have you removed the valve cover and checked to make sure the push rods are in place and the valves are working correctly..
It always cracks me up when people complain about the MTD engine and then go buy an engine made by the same company but sold under a different name and then claim it is the best engine they have ever owned.