Hi Folks, noticed a bit of a coolant leak this week from my 07 LX470 that seems to have come into it since the cold snap here in Georgia. Vehicle had the red antifreeze etc but noticed the heat not working etc post storm and temp gauge rising at idle. I did change out the thermostat yesterday and today car seems to be cooling ok and temp gauge not rising along with the heat back to normal etc. Suppose my question is what is this thing which is located on the passenger side of the vehicle. Your help is much appreciated, cheers.