Anyone know what this plate is? It's double-back taped to lower inside driver side window. Appears to have wire attached to it. My mechanic has no idea...