Old board was Shuttle MV42N all-in-one(via chipset). New board is Shuttle MS52N all-in-one (SIS chipset). Installed all the new mainboard drivers and redid all Windows updates.

This system does have alot of prorietary software - its connected to the local Real Estate Board. It is a client on a SQL server. I suspect it's a version conflict with rundll32.exe. will check with the Real Estate Board's technical dept. tomorrow AM

I'm still not convinced the problem was with the mobo to begin with. Another problem was it would not wake up in the morning - I still have it in my shop and I'll find out tomorrow AM when I go in and see if it's still running.