the throttle body was supplied by customer and looked new/reconditioned and you can see the metal cover has been off on the side as its been well sealed up.
All i know is they bought it from a trade supplier through eaby and they needed the old unit back and they had good feedback according to customer (trade customer who we've known for years).
Certainly no water leaked into ecu as is bone dry and no staining on the carpet or covers that suround it.