Dear Allan,
I can't agree with you, please refer here - this is more accurate answer:
Anyway I solved my problem, it was caused by damaged pins on the CPU socket. So I replaced the motherboard and it's working like a charm. Sorry for telling this but I'm happy for leaving DH87MC behind, these issues are really problem:
DH87MC, Video fail beep code, no video until after OS load
PS: Sorry for the late answer, I was experiencing some problems with login on my laptop due to site certificate.