My only thoughts at this point are trying to track the bad driver with the verifier

& or contacting DELL

I did the basic on-line search:

http://support.dell.com/support/down...=19&l=en&s=dhs

Although they have a few drivers listed they have no info on doing an XP Recovery. Does it say in your manual how to Restore & or Recovery your computer to its' factory settings?

As to verifier you can read & experiment:

The Command-Line Interface
You can also run Verifier.exe from a command line (for more information, type verifier.exe /? at a command prompt). The following list shows the most commonly used command line flags: • verifier.exe /flags value [/iolevel 2]
Specifies a decimal value of the Driver Verifier flags and possibly the level for the I/O verification (for a list of available flags, type verifier.exe /? at a command prompt or refer to the "Enabling Driver Verifier" section of this article).

Replace the value parameter with one of the following verification bit values:
0 - Special pool checking
1 - Force IRQL checking
2 - Low resources simulation
3 - Pool tracking
4 - I/O verification
5 - Deadlock Detection
6 - Enhanced I/O verification
7 - DMA verification
For example, type the following command:
c:\verifier /flags 3 /iolevel 2
NOTE: The default I/O verification level is 1. The value is ignored if the I/O verification bit is not set in flags.
• verifier.exe /all
Verifies all the drivers in the system.
• verifier.exe /volatile /flags value
Changes verifier flags immediately.
• verifier.exe /reset
Erases all current Driver Verifier settings.
• verifier /query
Dump the current Driver Verifier status and counters to the standard output.
• verifier.exe /log LOG_FILE_NAME [/interval seconds]
Logs the Driver Verifier status and counters to a log file (where seconds is the period of time you specify).
For example go to Start/Run/ cmd
Then type:
verifier /flag 0
or
verifier /flag 0 /iolevel 1

& so on...