A long time ago I had a machine (would have been Windows 98 so say around 2000) that had some kind of hardware issue that caused it to keep interrupting. It showed up in Process Monitor (the Sysinternals one) under interrupts but you'd probably have seen noticed something like that. Replaced motherboard (no reinstall) and it was good again. Just throwing that one out there.
_________________________
Christian
#40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)