Hi Charlie. Very strange. Doesn't look like stepper driver thermal shutdown. That's normally a complete stop and restart. I can't remember which Arduino board you are using. Maybe you're delta segments per second is too high. Try 160 to minimise the calculations required. I assume this is from an SD card print. I.e not direct from the PC. I have had PC prints do this when the PC couldn't push data down the USB fast enough.
Andy
Andy