did you make the mayo yourself?
most store brought mayos dont have egg or raw egg in it

does sound like an allergic reaction though