Ok, so I am posting this to places where I see people having a green screen issue because of the nightmare it's been for me and to hopefully help others.
I believe have a solution and a guess as to why it happens. I'll start from the beginning and do a TL
R at the end.
So I built a customer their computer, ran great for a bit, but then started getting random crashes, checked the logs and updated the graphics driver. The crashes stopped for a bit, then the green screens started... I fixed it so that windows couldn't update the graphics card driver and updated again, no change. Installed a graphics card, but still was having the same problem. Swapped out the processor, fresh windows, same problem. Put their hard drive into a new computer I had just built, ran for 4 days while was setting up the RMA on the potentially bad motherboard. Luckily this was over a weekend and on Monday they called and said it happened again. I bring it back to my shop and put a new hard drive in the original computer, it's the only part I moved over, must be the problem right? NOPE!!! So I started updating the BIOS, went to v31 like they said, then up to the newest v42a. Negative, immediate green screen on the windows installer, not even in the OS. I started really poking around in the BIOS to see what I could do. I don't have it in front of me anymore to say the exact menus, but I changed the default graphics from PCI-e to IGD and changed that from "auto" to 1gb. I'm pretty sure you could allocate more, but it's just an office computer. Suddenly I'm able to do a fresh install without any green, installed all our software, no green, installed newest windows updates, no green.
TL/DR The motherboard is just really bad at trying to auto regulate the CPU, or at least it's allocated memory for the integrated graphics, so set it yourself.