Si no es por inestabilidad en el voltaje que alimenta al Arduino, entonces ha de ser algo en ese sensor que desconozco...