Mazda 3 2.0lt & SP23 2.3lt 2003-2012 fully reconditioned starter motor, comes with 6 months parts replacement warranty. These are exchanged units, extra $50 deposit is needed until the old unit is returned.