from ifixit:
FIXED! Changed the battery and got stuck in boot loop, after an all day battle some praying and research turned up the screws on the lcd display / sound ribbon cover are very specific in length on each corner, if you put the long screw in the short screw hole (.1mm diff lol) or over tighten them they will tap into the board below and cause the phone not to boot up.