Mira que lo tengas bien conectado y bien definido el sensor, el primero numero es el Trig (9) y el segundo el Echo (8).
Ultrasonic ultra1(9,8); // (Trig,Echo)
Puedes hacer lo que te dice Sergegsx pero elimina la linea
dist1 = ultra1.Ranging(CM); // mide distancia sensor 1
Serial.println(ultra1.Ranging(CM));
Por que si haces dos mediciones seguidas sin un delay(); los echos dan medidas erróneas en la segunda medición
Aunque el código no creo que sea el error, mira que tengas la ultima versión de la librería de ultrasonidos: - GitHub - JRodrigoTech/Ultrasonic-HC-SR04: Ultrasonic HC-SR04 library for Arduino IDE
Un saludo!