i try to make sure the motor is "run out" of fuel complete by starting it off a prime, then continue to flip it a bit until it stops the "farting".
remove glow plug, put a few drops of ATF or air tool oil down the plug hole, a few drops down the intake, and flip it over a bunch. replace the plug, flip a couple more times, then plug the intake and exhaust with paper towl making sure the piston isn't anywhere near TDC. this assumes it's in a plane.
if not, odds are it hasn't run in a while, or may have come off a wrecked bird. same thing, but it goes in the box it came out of.