The FDA is @#$%# pissed off at McNeil, the company that makes smelly, barfy Tylenol and other products, because apparently this problem has been going on since 2008.
Some batches of a certain type of Tylenol had an unusual moldy, musty, or mildew-like odor that is associated with non-serious nausea, stomach pain, vomiting, or diarrhea. The smell is apparently from a chemical that was on the wood pallets the pills were stored on. Originally, the recall was just for one type of Tylenol. Now there is a big ass list, which includes some types of Motrin, Rolaids and St. Joseph brand products.