Need Some Help With My Sandstorm (AKA ORD Corridor End Condition Issue)

Corridors and End Conditions! I have rebuilt my template end conditions 3 times now. Each time the problem gets worse and worse. My end condition is seeking a Horizonal Feature Definition and a Finished Grade Surface. I have a Left and a Right Side. I am doing it this way because I am trying to recreate a Design Engineers Corridor with only 2D CADD Linework and a Finished Grade DTM (XML).

I keep getting End Condition cross over from the left to right or right to left sides of my corridor. I have tried ensuring that the point names for each side are unique. I have also tried to make sure that my Feature Definition Names are Unique (Copying and Pasting, Renaming Right and Left in the ORD Standards Window) When I attach my End Condition to my main roadway assemblies, I am leaving the "Edge of AB point" and placing the "EC_HingeLeft_" Over the top of that point. Is this causing the problem? Any other thoughts on how to accomplish what I am trying to do?