Welcome in H.C.M.
I have gone through your query regarding black out, sweating, ringing in ears and tooth pain. You have taken vicodin
for tooth pain.
like feeling what you faced is appears to be vasovagal attack due to severe tooth pain, because this feeling was transient and remain for very short time and you recovered yourself. On the other hand drug allergy
is always neither momentary nor recover spontaneously, drug allergy always demands anti anaphylectic prompt treatment.
Your query is explained well.