Normally the e-savage is lighter than the E-maxx. Mine weighs 4.2Kg (9.2lb) with 12 cells NimH (Fun 600/25 motor and jazz 80 ESC). This motor has a kv of 2500 and propells the car to 35mph+ (16 tooth pinion) when the cells comes warm from the charger.
The motor should not be any longer than 62mm (2.44in) otherwise you would have to dremel the chassis/receiver box. So the XL cans are no direct fit. The L cans are.
One of your cheapest options would be a Mamba Max with a Feigao 540L10 or 540L11. You can find a few videos on youtube with a similar setup in a Ezilla.
Video
1,
2,
3,
4
I assume a Feigao 540L will require some kind of cooling (heatsink and/or fan).
Prepare yourself to buy some decent NimH batteries too. I use 12 GP3700 cells. Don't tighten the slipper too much or you will brake some drivetrain parts.