My Dell Latitude D620 is giving me headache. Sometimes it boots up flawless but at other times it just don't respond when powered on, with only power LED ON.HDD led will come and go off after 2-3 sec leaving behind black screen with no logo. Sometimes after 20-30 min, boot will start with Dell logo. After initial startup there are no hiccups.Already checked RAM,Flashed bios,done clean reinstall of Win 7, reseated all cables, checked C-MOS battery. Any help will be appreciated. Thanks !