You say he has perfect temps on the ground, but what about humidity? Also how are you measuring your temps, form your picture it looks like all you have is the stick on analog gauge in the middle of the back panel, which doesn't do any good for accurate temps let alone the true basking temp.