I'm not sure about EF2, but I know that EF1 sometimes has had that issue with older cards even though that chip is used today. I would just recommend getting a new one. Like something from Creative. They are really cheap and compatable with everything. Check out Circuit City or Best Buy. I'm sure you can find a Sound Blaster 16 or even a Live card for pretty cheap.
Time to upgrade i think