I dno but maybe you should take him to a vet...
Also, don't take hi out when cleaning the cage, something is wrong with him and giving him extra stress will not help.
Best way to clean the cage in my opinion is to leave the chan in and completely ignore him, they will learn that you are not interested in them and will eventually be less threatened by you