i have a fiat punto ,on a regular basis the fuel injection symbol lights up. This causes the car then to lose power and slow down.Then the light goes off then the car regains the power ,then you suddenly fly down the road.
looking at the post date i presume you have sorted your punto but thought i would reply as i have had the very same problem, it turned out to be a leaking heater matrix dripping on the ecu! if caught in time some stop leak can be used and the ecu dried and then cleaned, hopefully that should cure it!