Anyone know what this sensor is or the part # for it? Having a hard time finding it on the diagrams. If you're looking in the engine bay from the front of the car, it's the black one on the front right side of the intake manifold. FedEx was a little less than careful delivering this thing back to me.