In my experience that mystery plug looks like it could belong to an oil pressure switch for a gauge or dummy light, I have seen them with both styles depending on the vehicles options. And as a technician our job is to repair a vehicle to “like new” conditions or better, so in my opinion I would...