Check your EFI firmware [http://support.apple.com/kb/HT4125|EFI firmware updates] Are you running the latest?
open