By chance did you miss wiring the TF-4 board to the AREF pin, also are you powering any other 5VDC devices from the MEGA board 5VDC pin? If the board's 5V pin has a heavy draw it could cause the temp readings to fluctuate.
Last edited: