Bought from Prestige Salvage.
Part Number: 997 605 115 01
I highly doubt this item is faulty however as I have never fitted this item I cannot guarantee its functions hence the terms of the sale and of course the low price.
RRP: £400
Price:£67
Link to more info- http://lnengineering.com/genuine-997-74mm-porsche-throttle-body.html