I've done the job but had a couple of covers that have continued to leak.
When I removed the covers that were leaking the sealant still hasn't fully cured. When applying it I made sure the area was fully cleaned and degreased, applied a good bead and then waited for 25 minutes, installed the covers then waited at least a week to let it cure. In actual fact its probably a few weeks since they were applied. The plastic cover especially where the sealant went into the gap for the old gasket was the sealant still was quite soft.
Should I keep the covers out in the air for longer to let it cure more before bringing them to the car?