Fiat Grande Punto 1.2l no standing gas with warm engine

Hello everyone, I have a problem with my Fiat Grande Punto 1.2.l. If the engine is warm, it can’t hold the idle. This means that it changes at the speed as soon as you uncoupled extremely (between 900 and 400 revolutions), or runs out completely. The workshop has already changed the MAP sensor but no change. Hoses and cables are also all fixed, and the throttle flap has also been cleaned.