I have a M5040 that does the same thing at times. The problem will go away for 2 or 3 days, then it will happen again. I have just learned to live with it. Doesn't seem to hurt the tractor any. If I need it to stay still, I can put the Hi/Low speed selector in neutral and the rocking stops...