wish4hemi said Welcome and wow, that first picture is pretty amazing. What is the set-up on the top of the intake manifold? Some kind of throttle body it looks like? Click to expand...