This sending unit has sprung an oil leak. My parts manual says it's part# 110664 - Interruttore Comando Pompe Benzina. Is this the oil pressure light...