The debug scripts worked great! They wrote to the text file and let me know what URL was causing the issue. Turns out, it was large media files the script was hitting. Since I don’t care too much about those links, I simply added the domain to the “Link Harvest Options” page for the ignore domains box and it finished without issue.
Thanks for the help Alex!