I do not have an x-fi, but
Is your ping high when it screeches ?
Have you tried different audio settings in FH2 : software vs hardware vs quality ?
Have you tried different audio settings in x-fi settings in windows : 16bit 41KHz vs 48KHz ?
Have you tried switching x-fi to another PCI slot ?