Hang on here, if it boots occasionaly isnt a dry joint/broken or loose connector more likely?
Check all the connectors(wiggle them), then the wires, then poke each component with an insulated screwdriver,However clearly use extreeeeme caution as youd have to do this with power on.