If he's being fed pinkies once every couple weeks, or even once every 5 days, that would reflect how thin he is. That is not nearly enough food. I don't think it is neurological - being flipped on its back like that is usually a sign it is on its way out. They pass away while on their back.