I would suggest taking a sample of the poo to the vet to check for parasites. I have read similar stories of flailing and the noises and it has turned up as worms of some sort. Even if it isn't, a vet check up isn't going to hurt anything ^_^