I would double check the battery connection, if that's ok, I would then replace the motherboard. iFixit sells them, I have included the link to the part... [product|IF297-014]
open