help with serial ports

Endless garbage on the serial ports normally means you have the wrong baud rate (could be a problem with number of stop bits). Check you have the right settings for the GPS and the serial monitor.

Mark