I have experienced ignition coil failure on nearly every car I own. They seem to go south around the 100K mark. My Volvo had the coils replaced at 100K, and now again at 195K. BMW is the only manufacturer I know that recommends ignition coil pack replacement at regular intervals (100K). Should this be a routine we do to prevent problems on the road?