I copied your procedure to fix the passenger footwell leak, ie: water getting in around the green plastic windscreen clip and dripping down the fan intake. In a rush to fix the leak, I snapped off the green plastic clip and left half of it in the hole. I sealed the hole, but now I am wondering...