Used BMW N20 Throttle Body Assembly - 7588625 — genuine OEM part removed from a running vehicle. OEM electronic throttle body assembly for the BMW N20/N26 engine. Controls airflow into the intake manifold via the drive-by-wire system. Features an integrated throttle position sensor. Check for carbon build-up around the butterfly valve before installation — clean with throttle body cleaner if needed. Ensure no fault codes are present after installation. Vehicle Fitment BMW F20 120i, F22 220i/228i, F30 320i/328i, F32 420i/428i, F10 528i, E89 Z4 20i, F25 X3/X5 xDrive28i (2012-2018 N20/N26 engine) Specifications Type Electronic throttle body with integrated sensor Includes Throttle body assembly with gasket Engine N20 / N26 2.0L Turbo Petrol Condition Used — Tested & Working Cross Reference Part Numbers VDO/Continental — A2C53355204 OEM Part Number: 7588625 Full BMW Part Number: 13547588625 Condition This is a used genuine OEM part. It has been removed from a running vehicle, visually inspected, and tested where applicable. Normal wear consistent with use. Sold as-is — please confirm fitment with your vehicle before purchasing.