its a common problem. i keep a spare 1.2 16v coil pack in my garage because my GF has a punto with the same engine. if you get stuck for finding one let me know and i'll post you my spare for £20 (with free delivery) then i'll just replace it next time i'm at a scrapyard.