Im thinking its midge bits now. Just googling & other peoples experiences & descriptions sounds spot on!