>>2 The shivers indicate food poisoning, from my experience.
You'll have to drink nothing but hot water for the next couple days and wait it out (or, in a more vulgar way, sh*t it out). I suggest not eating just yet. Doesn't sound like your stomach will be ready for another 36-42 hours. (Shrugs)