I read about snakes getting snippy and weird when temps are too hot sometimes. I keep my dum at 84 hot spot, and the cool end can go down to 75. Not that 90 is necessarily too hot to make all dum's weird, but maybe it would help yours? They're a chillier species than ball pythons! I'm just guessing around things I might try if he were mine, because that sounds wild LOL