Hello all, i have a 07 4.0. I've been seeing a leak underneath the car of power steering fluid, that is coming from the sensor, every place I look at for this sensor doesn't have an oring, does the switch require one, or is it a flared connection, everywhere i look im getting mixed reviews on...