A common failure point. These are notoriously weak, leaving the ignition switched on without the engine running will ruin these very quickly, also a loose earth connection from the alternator can shorten their life.
Ignition Coil pack Mazda MX-5 1.6 mk2 mk2.5 MX5 complete wiring and bracket NEW
Ignition Coil pack Mazda MX-5 1.8 VVT mk2.5 MX 2001-05 COP BP6D18100A NEW
MAZDA 3 SPORT IGNITION COIL PACK TAMURA 1.6 PETROL 2003 - 2008
Ignition Coil pack set for Mazda MX-5 1.8 mk2 MX5 1998-2000 3-pin BP4W1810XB NEW
Ignition Coil pack set Mazda MX-5 1.8 VVT mk2.5 MX5 2001-05 BP6D COP 2 coils NEW
Ignition Coil Pack B61P1810XB GN10771 For Mazda MX-5 MK I NA 1.6 Petrol 90-1998