Do you have a multi meter. Can you test the voltages on the [guide|334|I/O power board] input? Check this board for damage esp to the solder joints on the power input connector.
+
+
'''UPDATE''' - Also check the I/O board for fuses, There is likely one on protecting the mag-safe input to the board. Check the battery voltages too to see if it is being charged or not.
Check that these parts are OK
[product|IF187-055|Power Cable]
[product|IF187-056|Battery Connector]
Do you have a multi meter. Can you test the voltages on the [guide|334|I/O power board] input? Check this board for damage esp to the solder joints on the power input connector.