Hi Brian.
This isn't a "fix" but at least a push in the right direction. Here is a Rhino screenshot with naked edges displayed after joining the surfaces. You might try to create new patches from the edges of the surrounding patches until you've replaced the ones which don't quite match up...
jonah
|