Vet definitely. In the meantime please list all your temps, how measured etc so we can try to better help you until you get it to a vet which ought to be waay up on your priority list.

What kind of "looking into it" did you do to reach your diagnosis?

And has your snake shed recently?