Serial.begin(9600); // abre el puerto serie a 9600 bps
Serial1.begin(9600); // abre el puerto serie a 9600 bps
que Arduino tenes? porque abris 2 puertos serie?
incomingByte deberia ser tipo byte.
Fijate la linea no tenga ruido, y ver que estructura emite el volante, puede ser que emita muchos datos.
No uses delay porque deja de escuchar el puerto hasta que sale del delay