well found part of the problem at least, intel 3770k processors don't support virtualization. so even though it's enabled in the bios installing hyper-v causes the system to hang when loading the services after login. uninstalled hyper-v and the 5 min boot time drops back down to under 30 seconds