Garret,

To be honest, look at what?

It is fairly impossible to try to duplicate a problem that occurs after so many exports.

I know it is not what you would like to hear but...

Have you tried to see if splitting the process helps? While that sounds like it is the cause of the problem it could be also something totally different. It could be data related in this invoice that you print, anything.