Thoughts:

1. If you're not already using line numbers, use line numbers to split up the model prior to ISOGEN. Note that you'll need to mark up the drawings to indicate continuations.

2. If that doesn't work, physically split the file into the different codes and run ISOGEN for each file. Again, you'll need to mark up the drawings to indicate continuation.