Arduino cuts out mid serial print

I would also think its that noInterrputs () that is cutting off the serial output. Put a delay(100) after the Serial.print.

Paul