Thanks for the suggestions. I've been in the hobby for a while too, I know what you mean when you say the simplest things can be the hardest to fix sometimes...
However, I think Castle could be a bit clearer about their products limitations... They seem so absolutely confident that their products are bulletproof! Look at this product description:
( I linked to the Castle site... product description of the MMP... Seems like I don't have enough posts here to post a link... oh well...)
Nowhere in this ad is any indications of how many amps the BEC can supply ( they just say it can go up to 7V! ), and I don't see an amperage limitation or anything about the BEC or the ESC itself( every other ESC manufacturer lists these specs...)