Dang, I hope it can be fixed. I can offer no more advice than what is here, except expensive miggy gear and carpets don't mix...
I tell ya, if i have to handle my Blizzard '060 for any reason, I have 2 anti-static wrist straps on, and throw salt over my shoulder!
Good luck, hope you get it sorted out...