I saw that, but it was the only thing that looked like it might be aftermarket, and it, from what I can read says power throttle bodies. Thought maybe it came as an assembly.The object you have your fingers on is not the tb, thats an egr spacer, dosen't matter anyway. You need to get the wiring sorted otherwise your chasing your tail.
Yes a diagram will b most useful, hopefully I can check on his work and he didn't mess it up too bad