Surface pro 4 not turning on most of the time.

I have a surface pro 4 and it rarely turns on but sometimes turns on when plugged into the charger for a few days. I am thinking about getting a new battery for it and seeing if that will fix it. I know it is not the chargers problem because the light turns on and powers other surface devices.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0