Ok, I figured I would give you guys an update. I bought a new heater for the water and put a bigger bulb in (luckly had one from a spare python tank) and have the water set to 85 degrees, and 90 degree basking spot. He is in the water much more now, and seems a lot more lively since than. Also, I haven't even heard him make that noise since I posted this, oddly enough *knock on wood*. Thanks for the advise

Last time I had a scare like this was when his tank mate escaped for 3 days out of the tank somehow.