Shit, that's sounds terrible. Did you ever find out what specifically caused it? Hope you're feeling better asap.