I installed a new oil pressure switch on a 2003 grand caravan with the 3.3l engine. The new sensor is leaking at the plastic side where the harness connects. connection seems tight. what would cause this leak?