Now that you have an idea where the failure is being generated, can you just grab that code and the data it acts on to test just that code. This way you may find bad data or a particular line that does not act as one expects with your data you pass it.
_________________________
Home page: http://www.kixhelp.com/hb/