Any of the things you mentioned could be the cause. Given how long this lasted and that fasting made a difference, I'm inclined to think that perhaps the pork sausage set off a bit of a pancreatic...