What do you mean refusing?
Is it still under warranty? Did you register it on their site as they then provide a lifetime warranty if I am not mistaken.
What is XFX saying?
I'm registered on the xfx site with my gpu product code, they just said they cannot help, please look to buy a new card
Is it worth trying it in my pc again? I didn't try it with it back in after the sparking. It still smells after about 20hrs.
Would a R9 290 be a reasonable upgrade from a single 7950?