GPS logger works fine...as long as the serial data coming in isn't valid

I'm not familiar with that hardware but it seems unlikely to me that an electrical failure would leave it basically working and with such a precise and consistent error in the results.