It's a Christmas miracle, I solved it!
Apparently it had to do with the Jmicron JMB363 controller built-in to the motherboard (an Asus P7P55D Pro), an ide hdd that I had connected to it and Independence Pro.
The ide hdd was a leftover from my old daw that I had the Independence Pro Majestic Bass library saved to.
I replaced that hdd with an extra sata drive that I had lying around after copying all the contents to it, reset and rescanned and now Sonar X3dx64 is loading in about 20 seconds instead of 2 minutes 30 seconds.
Who ever woulda thunk?
Thanks to everyone for the suggestions and staying with me through the end.