Servos go crazy when two arduino boards are connected.

When a servo loses its ground connection to the arduino/servo power supply common connection, it may behave erratically. Sounds like you are somehow breaking this connection when you connect.