I suspect that your main problem is that the "circuit pulling current" does not have a common ground with the op amp and the Arduino.
I suspect that your main problem is that the "circuit pulling current" does not have a common ground with the op amp and the Arduino.