Genuine BMW 3 Series (E46) M43 Engine Throttle Body Valve Assembly Intake Manifold

In good condition and full working order.

 It was removed from a 2002 BMW 316i SE, however fits all M43 engines. 

The part number stamped on it is 1432058.

Comes complete with the throttle body, plastic intake manifold (upper), throttle position sensor and Idle Control Valve.

 

Any questions please feel free to ask. 

Thanks for looking.