RE: 3.3 TRX piston failure
Well great news, Traxxas supplied me with a brand new engine.
It starts FAR more easily than the first motor (this one starts almost instantly with the EZ Start) and the idle is much more reliable than the old engine.
I guess my first engine was not the best one.
Here is a picture with everything reassembled.