The 25 year old GPS module in my LX200GPS telescope has great difficulty getting a GPS fix. (My telescope is on a wedge, so the antenna is facing north instead of “up”, plus the backup battery died and is extremely difficult to replace without removing the telescope from the wedge. The biggest reason is that it is 25 years old.)
So I bought a modern BN-280 GPS module ($25) and a $10 USB->Serial TTL programmer, and replaced it. There are some technical details you need to get right to make it work (4800 baud, sending only $GPRMC messages, getting the wires hooked up right) but the overall process is relatively straightforward. Above is my howto video, and below is my big text dump:

