I'm working on a project (basic collision avoiding robot) and I'm running into a problem. The robot works fine when it is connected to my computer's USB port via the serial port on the UNO, but the second I run it with external power only it does things that are not in the code (spinning in circles, humping the floor[it was interesting], etc.). I've tried changing the boot-loader and re-installing drivers and bridging the RX pin to the Ground pin with a resistor and using different batteries . . . Nothing.
Is the power supply on the second arduino stable?
Did you try power it using bateries?
I belive you only have a power problem.
What is the Voltage you are appling to it in the DC jack?
I don't believe so. I'm using only one Arduino with the Arduino motor shield and I've tried different batteries. I tried using a 9v battery and then a 6v battery pack and neither fixed the problem.