Following the installation of the MS security rollups, hotfixes etc., we had brand new Dell/WinXP pro systems go BSOD with the same Stop Error that you received.
Since the systems worked perfectly prior to the updates being applied, we rolled them back to their OEM or "out-of-box" state
and the problems magically went away.
MS still can't explain why a Win2000 system that worked flawlessly, suddenly began displaying the BSOD with Plug n' Play based Stop Errors. Nor can they explain why those errors went away when the Plug n' Play hot fix was removed.
Does this mean that the latest updates from MS are breaking systems? Who knows for sure...