Yep - Mechanical fuel injection needs a mechanical pump. I like the supercharger myself, but they don't show it shoved under the hood. Or the 6 pipes of the red one under the car.

Bleach or...