Yes, it fits. You have to trim the roll bar on the 2nd trim line and reem two new body post holes in the back and it fits perfectly fine. They look awesome blowing smoke too.
instead of reaming new holes i notched out the mounting post bracket. if you just notch out about 3/4 of the bracket and then reinstall the screws you have an adjustable mount and you can run the E REVO or regular 3.3 without making ugly holes in the body