I'm with Erik H...
Go for the soak. Just double check the water temp before you put the snake in and "check in every few minutes" on him. It definately won't hurt (very non invasive and not very stressful to the animal or person) and may be just the trick.
Good luck!