ADC noise problems

I think your noise problem may be vibrations induced by the motors. Perhaps filtering the signal would help reduce the noise.