WOOHOO! Success! At first it didn't want to go past the boot up screen and the boot status bar would stop at about 60%.
I did a longer battery pull (like 2 minutes) and it did stop at the at point again during boot up, but then booted up fine.
My son will be so happy