Prueba de poner un delay entre medición y medición, por que si haces todas de golpe parece ser que el sonido que emite uno le resuena al otro y da problemas.
dist1 = ultra1.Ranging(CM); // mide distancia sensor 1
delay(50);
dist2 = ultra2.Ranging(CM); // mide distancia sensor 2
Prueba y nos cuentas.