Yeah does not show up on any parts site.Thinking it would be a Humidity Sensor. Like in this video.