Problems with SPI bus

Hi not sure if this is the correct place for this.
I am designing a sensor platform to measure airflow. I am using a LDES250U differential pressure sensor accessing it through the SPI bus which runs at 5MHz
Unfortunately when I run the code all I see is 0 from the sensor
I have attached my code and data sheet for the sensor and am hoping that someone can see where I am making the mistake

Thanks
Dave

DS_Standard-LDE_E_11815.pdf (203 KB)

Init_Frank_3_Query.ino (9.78 KB)

Take these out, the library takes care of them

#define DATAOUT 11 //MOSI

#define DATAIN 12 //MISO

#define SPICLOCK 13 //SCK

pinMode (SCL, INPUT_PULLUP);

pinMode (SDA, INPUT_PULLUP);

pinMode (DATAOUT, OUTPUT);

pinMode (DATAIN, INPUT);

pinMode (SPICLOCK, OUTPUT);

When does this pin get written HIGH again in setup() ?

Serial.print (F("Initialising SD card..."));

digitalWrite (chipSelect, LOW);