No the Arduino was fine. In the end I modified the USB lead so that it didn't provide power, just data.