What is this connector? It is on the drivers side right next to my power steering filler. It goes into a wiring harness. Also you might be able to see in the first picture, why is power steering fluid on top of the cap? This car has not been run in over 6 months. Is it leaking out somehow?