How long has the itchiness been there? Could be vestibulitis, the lump could be a Bartholins Cyst, I had one during second pregnancy xxxx