This shifter, shift arm, and linkage assembly was removed from a 2003 E39 530i fit with a ZF 5-speed manual transmission. Fits '96-2003 525i, 528i, and 530i models fit with a manual 5-speed transmission. Will not fit 540i models with a 6-speed transmission.
The parts are in very good used condition. No issues.