might post a pic, their true "truggies" are 1/8 scale and would use a big block engine, but their stadium trucks like the rc10gt, and rc10gt2s would use a small block which the .15 is.
for small blocks we are kind of limited nowadays unless you spend a bunch of money for race engines.
which also brings into consideration what starting style you want. rotostart, pullstart, or bump box.
most common ones nowadays are the SH18, dynamite .19 mach 2, O.S. .21TM (might need to look into a manifold), and the TRX engines (personally wouldnt recommend especially since the updated rod, and their inflated price for what they are).
if it is the RC10gt, you would need either:
A short threaded crank, you can cut down a long threaded crank to a short threaded crank with something like a dremel or a cutoff wheel. then just use the existing clutch and flywheel assembly.
Or an "SG" style crank but there are some extra notations needed for that, as the AE .15 uses SAE bearings from the crank to clutchbell, the SG crank on them are 3/16" (4.8mm), so upgrading to another SG crank requires swapping out the clutchbell and flywheel because the rc10gt has a smaller diameter clutchbell then most and the pins for the shoes are also in a smaller diameter (aprox 14-15mm, whereas the standard is around 19mm).
i have heard that using something such as a traxxas T-maxx flywheel, clutch, and clutchbell is a way to get around this, but i cannot personally confirm as i have no tried it.
with upping the power too much though, you will want to be easy on it as the rear diff can only handle so much. they werent really designed to be in that high power situation.
if it is an rc10gt2 disregard the above, it uses Metric hardware.
as far as spitting fuel and oil, that is a pretty good indication of very rich needle settings, what engine is in it? should have markings somewhere to idtentify it, if you can't maybe post some pictures. the only real "seals" on the engine are going to be in the carb, or maybe the exhaust gasket, which are imperative that they seal to run correctly, as the pressure from the exhaust is what supplies the fuel to the carb, and if the carb is leaking it will suck in excess air causing lean running erratically.