Hi. I encountered something very similar here, and ultimately fixed it.

For me, the system in question was Dell Precision 670, dual cpu, and occurred during fresh from scratch install of Win XP...