Engine stops after releasing the gas pedal

Almost sounds like a ECU or pickup is failing with the let it sit scenario. Next time it dies see if you have spark or not.