Using SPI with arduino MEGA 2560 to communicate with ENC28J60 and MAX6675

Your little connection table at the end of your code seems to show that you have both the temperature module and the Ethernet module connected to pins 50 and 52. Is that correct?

You should alos read this:

Pete.