My opinion is the Mamba Monster is gonna to be too much motor for the Pede. Plus I'm not 100% sure if the motor will fit...