total current drain

If you have two boards, like you seem to have. You can check your cpu, if you take a cpu from a dead board and put it into a working board. If your regulator is bad, your new board will work with the old cpu.

At least on my Duemilanove board have a socket under the cpu.