No, I don't have vinyl siding. I have aluminum siding. My soffit is aluminum also, but you are right it has alot of holes in every peice. They are all open. When I pull my insulation back from the outside walls, the vapor barrier is still in tact and their is no water marks on the ceiling. Thank you for trying to help me out!!