Do you have a thermostat regulating the under-tank heater?

Also it wasn't clear in your post, is your under-tank heater inside the tank or stuck to the underside of it?

Do you have a hygrometer? Ball pythons have to be humid.