Peugeot 306 - coil pack, misfire, engine management light on. - jonny81191

Anyone out there able to explain to me the minefield that is coil packs on peugeots? I have a 306 (1.6, 2001) with a duff pack and need to know what to do about it. it has happened to me before, about a year ago, i replaced the coil pack with one from the scrappers and it was fine, but now it is gone again. It is a sagem pack if this helps (dare i say the word sagem!)

Peugeot 306 - coil pack, misfire, engine management light on. - bodace5
buy a new coil pack this time and it should last longer