The oil from the top of the oil filler is a common problem for all "classic" VAZ models, not only 2104/05/07. The valve cover has not changed much since VAZ-2101, so there is only one modification of the lid, and it has no carvings, such as the later engines of the VAZ-2108 engine family, etc. As a result, the rubber sealant, as the temperature becomes soft, begins to skip the oil. The only way to fix this is to buy a new cover.