If the time field its hhmmss.sss why its just zeros always? Can I make the output message more than one per second (I don't think so because I saw all over the NMEA manual and its just say 1-255 seconds), but there's any trick?

So I'm interfacing this GPS module with an Arduino board just to make an app with an Arduino that needs a precision clock, I know that GPS communications must be very synchronized like 1 microsecond to GPS time or so.

how I can see the clock at least at each millisecond?

how I know that I receive the message at exactly in the begining of each second if the field its always hhmmss.000?