Interesante como para no creerlo:
solo dos llamadas a Serial.print() hacen el problema, WTF!?
también iba a sugerir un problema de desbordamiento de RAM pero ahora no lo creo, ya lo mirare mejor mas tarde.
/* --- Por cierto muy bien ordenado el código, pero le faltan comentarios. --*/
para los que no puedan abrir bien el sketch el archivo principal es "Test_PI_Com_02.ino"
Jota1973 ojala lo puedas subir en .zip