New
#31
You say you Clean Reinstalled but now are re-imaging from a Windows Backup Image? When was this image made - before the Clean Reinstall?
Such a long boot delay could be a problem with boot code on another HD or in the same HD's boot sector interfering, so test this by unplugging the other HD's to see if it persists. You may also need to wipe the HD with Diskpart Clean Command before Clean Reinstall - Factory OEM Windows 7 if the prob persists with the image which may still have the corrupt code.