LastCall,
Next option would be to install SP2. There is a chance it will fix the problem. If that does not work, we could look at doing a Repair of the OS with the WinXP CD and if that does not work, then a fresh install of WinXP on top of itself.
Take Care,
Richard