Just a quick update...
They are working to dry Eric up from the fluids. They feel it will be better to have those fluids gone before he gets to go home.
Also he walked 3 laps (not sure the distance) with out oxygen, the nurse check him out once he was done and his oxygen level was 96. A great sign that his breathing is getting better.
He is also eating a little bit more and getting a little more energy.
We are so very grateful for the prayers that have been answered thus far. He seems to be progressing and hopefully sometime in the near future will return home.