was the plastic flange a new one? if not, buy a new one. also there is a seal vor the sensor and the blank if fitted, these can be had from gsf and i assume ecp as well. sensors though id only buy genuine vw, but its unlikely the sensor is the casue of the leak. more likely to be a flange or seal problem