Trying to use Arduino Uno R3 - with USB Host Shield, LCD, and USB Sensor

Serial.write("$PSPA,PR\r\n");  //command to get pitch and roll


///////////////////////////////////////////////////////////////////////

{PSPA=Serial.read();
    if (PSPA == '!')
    {
     // Get Length of NMEA Sentence
      mLength = Serial.read();

Make a request. Expect a response within a few nanoseconds. I doubt that your device is THAT fast.