Your problem sounds identical to what we found when we replaced a blown B&S 31 with a newer model 33 short block. Drove us crazy until factory technician told us after 2012 the crank and flywheel slot was changed to 11 o'clock. From your pictures your GP has the older style crank and flywheel where your short block has the newer crank. Just guessing that could be your problem.