Comes as pictured, no throttle body or sensors, what you see is what you get.
Decent upgrade but will take a little work to fit.
Selling as I didn't realise I already had one when I bought this.
£75 ono collected from Norfolk but can deliver for cost.