Aha !
A Garmin is going to be sending out strings of NMEA 0183 format data, and you're going to need to be able to parse it with the ASCII functions of the controller, not the MSG instructions.
Do you have an example of the data stream from this particular GPS ? Does it allow a query/response mode or streaming data only ?