RE: upgrade
if you are looking to upgrade the existing engine, you can replace the cooling head with the CEN replacement. If you are looking to replace the engine altogether, there are too many engines to mention. I have see anything from Epic's .18 to Traxxas's TRX2.5 used. And of course CEN has a .18 replacement as well.