When your car is hesitating (engine almost die) while you want to accelerate and under the hood (bonnet) everything is fine (like ignition system, timing belt, lambda sensor, TDC crank sensor, you have fresh oil, etc.), it's time to look closer...
www.fiatforum.com
You might be able to check the electrics 1st though