Hey I can't post a new thread but this seems in topic. My 06 2.5i is leaking oil as a sieve.. It's coming from a sensor on the top left hand side of the motor.. I've seen that oil pressure sending unit is under the alt?? Is this also an oil pressure sending unit?? Or is it another name etc?? Any help greatly appreciated..