I have a 12" LX600 that has a bad GPS receiver. Never gets a lock. But it used to do the same thing your GPS does - sync off somewhere, usually the same number of hours west of the actual coordinates. Five hours west, AFAIR. After messing around with it for several months I turned the GPS off on the hand controller and picked up a US$19 U-Blox USB GPS receiver and hooked that to the Raspberry Pi. I added gpsmon, the Indi driver, and set KStars to sync everything to the GPS.

Because the telescope needs date and time, I wrote a little C program to push the date and time out to the scope after power up. Without that I had to set the date and time manually. That may be an Autostar II command. I don't know what the 14" GPS uses for a controller.
HTH,

Read More...