MakeRoll command can't keyframe it

Hello guys ! I'm making a cube rolling with the Mel command "MakeRoll"

I used the line "makeRoll pCube1 0.0 true 1.0;" 

and my cube works nice... but I can't animate it !!
I mean... also if I keyframe just the Translate X or Z when I play my animation the cube float and doesn't rotate anymore.

Do you have any soggestion ??How can I animate it (keyframe it) ??
thank you !! 

Not sure I understand your question... i just copy and pasted your code into maya and it keyframes and animates appropriately. Is it not letting you keyframe? Or is it translating on the x and z and just not rotating? If its the latter I would suggest deleting the expression on the transY and trying the code again.