Not my picture below but is where mine in leaking from. I take it this is an oil pressure sensor ?

Anyone know how much they are ?
Mines blue and leaking out the end of it by the electrical contact into the rubber boot that let go and made a lovely mess on the gearbox and drive !!