Physically inspected and in good condition. Taken from a 2006 Mazda Mazda6 (4 Cylinders C 2.3L FI DOHC 138 CID), Automatic Transmission, part number L3R1 18 9E1E. Recommend you check compatibility for yourself. Make sure your original has the same part number before buying! Due your due diligence.