Thanks. I was also thinking bad communications. Do you suspect a bad physical connection or noise? It is kinda weird that only MAG_X dropped out but Y and Z did not. Also the GPS seems to go in and out which could be an intermittent connection. I have 3.3V level signaling across a 20 inch wire. Does that seem OK for noise immunity purposes?