Had the same issue with our 09 Mule 610. It was the battery cable connection. Not the main one, but the secondary one on top of the thicker positive terminal connector. Next time it does it, lift the seat and take a screwdriver and tighten it and wiggle it at the same time.
This is what's left of my pic after getting violated by Photobucket