Sensirion SHT-31x

I am using a Sensirion Humidity SHT-31x sensor with an Arduino.

Adafruit Sensirion SHT31-D [Temperature & Humidity Sensor] : ID 2857 : $13.95 : Adafruit Industries, Unique & fun DIY electronics and kits

According to the datasheet, the sensor can be powered via 5V or 3.3V pin on the Arduino. The sensor works fine when Vin is connected to 3.3V, but if you changed the voltage supply to 5V, the LCD is reading that the temperature of the sensor is 210F, which is inaccurate. Any ideas why the sensor would supposedly be heating up due to the change in supply voltage? The SDA and SCL lines on the sensor I2C breakout board are connected straight to the SDA and SCL pins of the Arduino.