I don't know whether the engine mount is same or not.
Seems there are small mid big blocks what block is trx3.3 and nova.21 and nova.25 .28 is are they same?
Is there a big block kit for slash?
I don have a answer for your question but is the Novarossi a better engine for it?