IN GOOD CONDITION OFF A 1998 BMW 528i WITH 227k MILES. We will do everything we can to work things out! WE CANNOT CONFIRM WHETHER THE PART WILL FIT FOR YOUR CAR IF PART NUMBERS DO NOT MATCH. YOU MUST DO YOUR DUE DILIGENCE TO MAKE SURE THE ITEM IS CORRECT FOR YOUR VEHICLE.