Have you tried ‘restore’ feature on XP back to the date (or there abouts) when your sound was OK? Just a thought.
Would that delete everything I’ve done since then? I don’t want to lose my stuff if I go back to a restore point from several months ago!