Finally got my ESC back from Castle.
I had the MMP and my slow poke outrunner in the truck, but it just wasn't ideal. It couldn't get going from a stop, the top speed was only about 32 mph.
Now I've got the MMM back, and put the stock motor back in the truck last night. Then I got to thinking, and started installing bearings and balancing tires... Not done yet.
Still need to program ESC, finish balancing, and then install new bearings in at least all the knuckles, the rest of the truck can wait. Hopefully I'll have it buttoned up for the weekend and I can get some offroad action in.