RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
also i notice oil seeping through top of switch
I wouldn't suspect that oil pressure sending connector to be able to do anything else but read pressure.. however sounds like you do need a new sending unit.... there cheap at most part stores....