Well it boots up fine now. I'm not sure what I did but it boots up without problems.
However, the MSI startup screen still takes a lot longer then it used to. It used to only take a couple of seconds until it moved past now it seems to take around a minute. How would I find out about that?