Can't see what compoents you got, mainly the kb and gfx card that mostly gives headaches.
But if it ain't powering like it should, I'd RMA the board.
Also it usually works better if both BiOS'es are same revision, F15r is latest beta for this board, you have o goole it, i remember that one of the f15 listed on msi site isn't working properly. F15r runs quite fine.