The 10.5hp will be taller and longer than the 8, but the mounting bolts should be the same. Should fit but can't say ive seen one done off the top of my head.

Depending on what the engine is going to cost you I would be looking for a whole mower before putting a new one on one of those frames, but entirely up to you