Can you give a few examples of the inputs and outputs? I can imagine a number of different things that could go wrong with this sort of situation, but there's not enough information to really say.
What does the custom GP tool look like? Did it originate as a python script, or in Model Builder?
- Josh Carlson
Kendall County GIS