Can't tell you because we don't have a debuggable version of v2004 around anymore. If it were me, I would create multiple versions of the file, each with bigs chunks of trials deleted, to see which trial(s) are responsible. e.g., does it run if you try only the first trial? The first 5? 10? 100? etc. If you can find the breaking point then I might be able to help narrow down the problem.