Things like Listeria can take 1 - 4 weeks to appear. I'd have trouble telling you what I ate four meals ago much less four weeks ago. That's partly what makes it nearly impossible to pinpoint with only one data point...not to minimize your discomfort, I've been there and it's about the least amount of fun a person can have without reenacting scenes from "The Deer Hunter"