Dish washing liquid soap, as stated, plus a good scrubbing with 0000 dry steel wool. Tis will give the paint some "bite" in the metal. Be sure to use the furniture grade wool stuff as it will not have any oil in it. Be sure to cap the fuel tubes If you can find an epoxy based paint that matches the plane, all the better than using dope. Fuel will eventually dissolve the dope on the tank. The nature of the beast.
It should clean up just fine. Dawn makes a Grease Dissolver (or some such, I have some in the basement) that really does a good job of cleaning grimy engines. I have found that using a good metal etching primer really helps the longevity of the paint job!
And that Dawn cleaner really make things rust and oxidize very badly, be sure to neutralize the part and protect it from rusting afterwards. Randy