Final update...
I had a 1230 appt. with the vet. I put him in his box and left. My mom hooked me up with her Care Credit card so we were going in for the X-ray. I made a call last minute just to make sure they took CC... they don't. Sucked... I got coffee and went home.
I made a few calls and hooked up with another vet who was available and took CC. In a nutshell... the doc said he didn't look good. He was sooo skinny. He was most worried about neurological damage because of his behavior. He set him on the table upside down (on his back) he didn't respond. Just laid there and we continued our conversation. He brought up starvation, dehydration, parasites, heat, everything that I talked about. The conclusion was either spend a lot of money and hopefully he will be ok, or put him down. This vet was a Herp for 10-15 years and also works for AZ Sheriff's DEPT for Animal Control or whatever, he feel that considering my other pets and money etc that if I decided to put him down it may be for the best for the snake and myself. He was really bad.
I'm sorry to say, but he passed. He's in my freezer waiting awaiting burial. I did the best I could and I am hoping that maybe for the small amount of time he was here while I tried to help he felt a little better, who knows, but I feel god for what I tried doing and if this was the way it had to be, so be it.
RIP little buddy.
Thanks to everyone that helped me out I really appreciate it. See you on the boards.
Peace.
HM
On another note: This vet told me that if he was to have found him in the condition I described him in when I grabbed him the first time from the garage, both owners would have been in custody. I guess in AZ it's a class 6 felony. Something like... "... animal abuse that results in having to put the animal down because of human neglect is considered blah blah blah...". I had NO idea the punishment was that bad. So I decided to look for the law and send it to my dumb ass friends, reminding them that they barely escaped possible jail time. I doubt it will even matter. Crazy.