PA1010D GPS Sensor to LCD Problem

Much better, thanks. I'll make a wild guess: try a short delay after the setCursor() call. The display processor is slow, and may not be quite ready for the next character.

       lcd.setCursor(0,1);
       delay(1);
       lcd.print("LON: ");