I am working on a pretty simple project using an 08M to control a small 5.0vdc motor. The 08M turns two small relays on and off through a 2003 darlington. Everything works great using battery power. However, when I try to power it with a wall wart (12vdc@900mA through a 5v,1A 7805 regulator) the whole thing goes completely crazy. The motor pulses at about 4 to 6 Hz but the shaft won't turn. The relays also pulse but won't pull in. If I remove the motor from the circuit it works fine with the relays pulling in and dropping as they should. If I put the motor back in the circuit it all goes crazy again. I replaced the motor with another small relay coil - it went crazy with that too. I thought I was getting a severe ripple in the dc from the wall wart so I added 12,000mfd of filter capacitors to it with no change. I put a diode and 220nf nonpolarized capacitor across the motor terminals thinking that motor electrical noise was causing the problem. It did not help. I even added a seperate voltage regulator for the motor. That did not help either. The only way to make it work is to use batteries. I have a 33K pull-down resistor between the serial in (pin 2) and ground so that is not the problem. I have tried other 08Ms, darrlington arrays, relays, and even another small motor. Noting helps except powering it with batteries. Anyone got an idea of what might be going on here?