I had a similar problem and despite hours on the phone to Norton techs I eventually downloaded a free trial of PCillin - not sure that's the right spelling - which found several viruses which Norton was unable to clean during installation.
After Norton was installed on a 'clean' disk the problems stopped. I am running XP too.