So he has light 24/7... Is in a huge tank without proper temperatures.

Get a 6-15qt tub w/lid, get an undertank heater(preferably a piece of 4" or 11" flexwatt) and a thermostat(or rheostat from Home Depot or Lowe's, NOT a pet store piece of junk). Also get a good digital thermometer/hygrometer combo unit($12 at WalMart too).

You will then need a 4" clay or plastic planter saucer(sits underneath pot to catch water). Get a small water bowl, such as a creme brulee cup(2-3" diameter). WalMart has both.

Get either a hobby soldering iron to use for poking a few holes in the tub or use a hot nail held with pliers(hold over your stove and poke a few holes, reheat, poke holes, etc etc).

Stick the UTH under half of the tub, get it all regulated with the thermostat, add newspaper(1-2 layers) in bottom, add hide and bowl, and you're set. Add snake and secure the lid with 1-2 of those small bungee cords.

Leave the snake alone for a good week, in a dark room with NO activity. After that week is up, pre-scent the room by placing a live adult mouse in a cage next to the snake's tub for 30 minutes or so. Make sure the room is dim or dark, and don't remove or bother the snake at all. Drop the mouse on the opposite end of the tub as the snake is and close the lid. Leave the room and come back in 20-30 minutes. If the snake doesn't eat, remove the mouse and try again in a week. No handling except absolutely necessary.

So all in all, put the snake in a proper enclosure for a baby his size, get temps regulated, and get him eating on a weekly basis.