It looks like the piping from the supercharger to the intake is going the long way around ? Is there an intercooler hidden in the bumper ? What's that extra "pump" to the right of the SC, and why does it connect to the intake plenum ? I'm guessing the added piece is a oil cooler for the SC ? Maybe the extra pump is an auxillary electric oil pump ? Kinda bizarre...