Hi guys last week the oil pressure warning light came on . On investigation the oil pressure sensor/switch was leaking oil which saturated the electrical connectors. I replaced the Switch and cleaned the connectors with first a blast of wd 40 followed by a liberal blast of contact cleaner. Following that the oil warning light disappeared. Now I notice dripping oil when the car is parked. Can anybody please tell me what my finger is pointing at in the pic ? Also could this also be a source of an oil leak ? TIA