Hey John-
I guess the attachment didn't get uploaded correctly the first time. It opened just fine on your second post though. It looks like the problem with your code is that "Acq DAQ Trig Or Not Trig Rev2.vi" is only creating the task the first time you run the VI, but deletes it at the end. I didn't have a chance to try changing it, but I would suspect that if you changed the program flow so it would explicitly stop the AI task and only clear the task in the highest level VI (BUGCHECK.vi). Let me know if this isn't clear.
I hope this helps!
gus....