all parts are clean and in excellent working condition, came off my running SOHC since i upgraded my intake

bare z6 intake manifold - 20 bucks

bare z6 throttle body - 20 bucks

take both for 30 bucks