If you have the discrete version of the MLX90614 (not mounted on a board), as there is a 3.3 volt and a 5 volt version, you may not be operating it at the appropriate voltage.

The hard to read markings on the side should be MLX90614ESF-BAA-000-TU for the 3.3 volts part and MLX90614ESF-AAA-000-TU for the 5 volts one, or something similar (BAA - 3.3V, AAA - 5V).

Read More...