Buckshot77 and Zetecracing: What is the diameter of the throttleplate of the TB in the images ?? Looks like a nice machining job.

If you have a throttle response problem, check to see that the throttle position sensor doesn't have any dirty or intermittent spots, although a really bad TPS should give you a CEL.