FordThrust Input Bearing , MazdaUsedOEMOEM Ford Thrust Input Bearing , Mazda part #E8TZ7C096AOEM Part #E8TZ7C096AVerify with VIN$35.32Add