I had the same problem on my 3011 , even the rear snap ring was broken,, I had to replace the hollowclutschshaft and the gliding gear to fix it it was the worn gears on the hollowshaft that forced the pto forwards and the pto level to move out of position,, se pictures...