How to fix varying height with structures?

I am trying to make a series of power lines generate. However, when they get placed into the world, the orientation is all messed up. The reason for this is I have them set to terrain matching, so that each individual pole will be at the terrain level, but it also takes the side bits and makes them heigher or lower to match the terrain on the side of the pole. I want each pole to be terrain matching, but not the individual components of the pole. Also, the orientation of the poles attaching to the line mounts seems to be locked North to South, so when it places East to West they don't connect for some reason. I'm not sure if there is a way to fix that?
Continue to help post