I was having similar issues after I had the main board repaired. I figured it was my issue when I put it back in. I reseated all of the cables and the NVRAM chip I had in it, and the issue went away. Might be worth a shot just to press them all in and make sure you are getting good connection.