If you look around, I think I saw on the site here somewhere, an advertisement for a 20cc electronic ignition engine, supposed to be a direct replacement for 60 - 90 size engines.
http://bennettbuilt.com/page2.htm
http://www.wholesaletrains.com/Detail.asp?ID=200430272
http://www.horizonhobby.com/Products...rodID=ZENE20EI