318 parts I.D. help
I believe the sensor is an oil pressure sensor
Print