I downloaded the patches, but decided to do some more troubleshooting in accordance with Microsoft's guide. Found out that the system had a corrupted irq miniport driver or it was not finding it in the registry. So I use my EPOX disc and loaded all the PCI IRQ assignment stuff. Rebooted and all is fine. Should still load the MS updates?