Engine stops after releasing the gas pedal

Ignition timing and or throttle idle screw needs to be turned on to up the idle speed. Do a compression test and see what the psi is.