Fully reconditioned exchanged alternator to suit Mazda 3 (2 pin plug). 6 months parts replacement warranty. Extra $50 deposit needed until old unit is returned.