I have a G5200, same mower with a 3 cylinder. It has never screeched when PTO is engaged. I never engage PTO at full throttle. Do it at half, then power up.
My first inkling would be the belts slipping on the pulleys. I am thinking mine are cloth covered. A failing bearing or U-joint, or...