I just replaced my passenger side window motor. Not too bad to do ! I NEED that large recessed rubber piece that fits into the door. Not sure if it is a " sound deadener " or a water shield " ?? Does anyone other than the dealer .......sell those thang's ??