Are you depressing the clutch prior to attempting to engage the PTO? If you're depressing the clutch you may not be waiting long enough for the gears to stop turning before attempting to engage. Also, try engaging the PTO while at idle, then come up to speed after it's engaged. It's better to depress the clutch when disengaging the PTO as well.