LOL,
I posted possibly the same question today then

Seems like we might be looking for the same connector. Does yours come from the wiring going to the headlights, and is right above the DSC iii ( Google it and you will know right away what I am talking about)? Look for the cylinder on the right side across from engine mounted on wheelwell side of engine compartment, above and behind the DSC iii, it has a hose going to the lower portion of your radiator, and a hose coming from the oil separator I believe. A 2 pin connector goes in there. To further figure out where it goes please share the two wire colors underneath that ribbed black shielding of the wire. Is it green and red?
Thanks,
Aaron