Just a thought, did you update all your security programes, 6 critical updates just released from Microsoft, have you ran them in safe mode, did you turn off System Restore these points cannot be scanned.Have you tried an online virus scanner or trojan scanner you may be getting false readings.
Look at this sticky all instructions here Windows XP Solutions - An Outline - PLEASE READ at the begging of the Win XP Forum.
