This is a genuine Mazda Crank Angle Sensor (Crank Position Sensor). To suit all NB MX-5s 1998-2004
It is very common for this part to fail on the NB MX-5s.