told gps module to send data 1 second after poll. this fixed the timeout after record issue, as well as seeming to improve the speed at which coordinates are acquired.