we need a complete breakdown of your setup. what you are explaining simply doesn't make any sense.
For starters, when you say the substrate is very warm, that is ALARMING. you are 98 degrees. your snake is not supposed to be exposed to anything warmer then 94 degrees. if something is very warm to you, you are litterally cooking your snake.
please explain every last detail of your setup before the poor snake is dead.