Manufacturer Part Number: 1EA614517BC. HAS PLUGS WITH ALL PINS INTACT. ALL WORKS AS IT SHOULD WHEN TAKEN FROM VEHICLE. AGE RELATED MARKS. MAY NEED PROGRAMMING TO VEHICLE. However, it may not fit your car due to the many differences with specification and changes on model years.