2004-2005 MazdaSpeed Miata Driveshaft. Removed from a 2004 MazdaSpeed Miata with a manual transmission. So this will not work for vehicles equipped with an automatic transmission. In great working condition, with no major play. In good physical condition, has not been hit or bent. There is a bit of surface rusting near the base of the input shaft, as seen in the photos. Includes hardware as shown. You may need to reuse some of your existing hardware for installation.
2004, 2005 Mazdaspeed Miata