Briggs & Stratton cranks but does not start
I have an MTD Yard Machine powered by a B&S 12.5 hp code 9311064E type 0154-01. The engine cranks slowly and in spurts approximating the four cycles. When I remove the spark plug the engine spins normally. I had the battery checked at a battery shop and it was pronounced fine after a load test. A lawn mower shop told me that it was not the battery. The battery itself looks like a motorcycle battery, six inches long, 3.5 inches wide, and 6.5 inches high. It is a Sears model 28-9617. The MTD manual gives a battery part number of 725-1635. A Google search only turned up a replacement battery for this, Rocket 31-7724. It was longer (eight inches) and stated the cranking amps at 275 (seemed like a lot to me). A motorcycle shop also told me that it was not the battery.
My question is: What is wrong.
Additional Information
Cranking speed does not appreciably change with a jump start from a Wheel Horse with a known good battery - standard size.
I changed battery cables from 8 gauge to 6. No change.
I am thinking that if there is a compression release valve it is not doing its job but from the engine parts manual I cannot find the compression release valve.
Any help will be appreciated.