I checked all the wiring, and it looks good. I measured the voltage level(s) at the ESC, and those numbers match what I measure at the batteries.
I was going to pull the 4.5 out of my EMaxx and put it in the Revo, but I noticed it has the bent rotor shaft.

Guess I'll have to order one of the upgrades now....
I am really starting to get frustrated with this electrical stuff. 3 years of "running" brushless, and I have only had about 4 days of actual operating vehicles (all due to the brushless motors/ESC/wiring). BTW, I didnt have any better luck with nitro, so maybe its the RC stuff period. I can diagnose and fix mechanical failure, but this electron flow has me baffled........
I think tomorrow I'll stop and buy a couple titans and throw those back into one of my trucks. At least they are more reliable......
Might just throw the whole lot up for sale and buy a Croquet Set.....