Problem using ADT7310 SPI temperature sensor with arduino ethernetshield

Why are you setting pin 3 high ?

Check all the places where you are setting the CS signal for the various SPI devices.