I have one that is only a few months old that I can sell you. I have small piece that chipped off while I was trying to remove that front/passenger wheel. Could sell it for $75 if you are interested. Let me know man.Its the ambient temperature sensor..
If yours is bad or broken off your car likely thinks its -40c outside..
Which reminds me of my ghetto rigged temperature sensor..
It broke and was dragging so I stuffed it back in there and the car thinks its always around +20 degrees or so..
It needs this sensor to properly calculate the climate control settings..
Anyone know where to get the splash guard that it seats into besides the dealer where its $120 big ones!