Also, for both of you @Fiat500Fiat500Fiat500 and @macpoland, I recommend you check and clean the BCM ground point. I wrote about it here, that's on my Punto, but it should something similar on yours, yoo.
www.fiatforum.com
BCM (Body Computer Module) ground and other electrical gremlins | FIAT Punto (Mk2/2b)
I just discovered the BCM grounding point on my Punto. The electrical system is very similar across most of the FIAT models, so this topic is not Punto exclusive. What happened I noticed idle dipping very short while engine was on warming up temp (40~70 ⁰C) and being stop at red lights. Dipping...