Wow!Ok here is something.
Due to me starting driving school and having a lot of real life stuff happening. I didnt really have time to test the stuff.
But the other day my logitech gaming software program spazzed out, so I went in to its settings and it turns out I had the US layout selcted and I switched over to NORIDC which is the right one. I also changed the keyboard getting the profile from its on board memory.
Ever since then I havent gotten a blue screen on boot. This makes zero sense to me since I had removed the program and keyboard completely before. and it still resulted in a blue screen.
It's not the oddest thing I've seen cause a bsod but it does rank up there. In fact this is a perfect example of why you simply have to try everything and check everything as it might be something as simple as incorrect keyboard settings. I once had a case where a browser was causing a bugcheck 124 (over heating issues usually related to overclocking) so it can certainly be a frustrating search.
It's great to hear that at last there might be a solution and great job in spotting it.
If any issues should reoccur Bawb then please post back. Best of luck!