Better safe than sorry. A year or so ago, pine nuts from China were knocking taste buds for a metallic tasting loop, lasting anywhere from hours to a month or more.
Look up "pine nut mouth".
So Pine Nuts is what that was, I had that for a week about a year ago - total metallic taste.