For one, raise his temps up, 140 basking surface temp minimum is huge with these guys. The rest of it seems about right for now with him being young. I can say I've had rescued savs with the same problem- however they where fed on a rodent diet. Perhaps mumps or slayer might have some better insight into the exact problem. Mine seemed to be a wait loss thing in all reality. lol