Raspberry Pi- SPI with Hi-Res Bipolar ADC Chip (LTC1867). Wrong values being read
If any one has this problem, my suggestion would be to use an oscilloscope (or install piscope) to see what the MISO, SCLK, CE0,and MOSI are doing. Mine are behaving strangely

My next task would be to find out why. I'm sure that would be the root of the problem.