Re: 25hp Mariner shears flywheel keys at idle
SWAG: At idle rpm, the impulses from combustion are the farthest apart and hit the flywheel with a distinct impact whereas at the higher speeds, they are close together and result in a smoother force.
I'd say that your flywheel is loose, slot worn, incorrect key; something like that.
Mark