Thats what i was going to say, you should take it to a vet, find a good herp vet that should be able to answer your questions and evaluate your snake better than anyone can over the internet