A tale of two Dusters

Is that a procharger unit?

No. It is a Powerdyne unit. They make their own superchargers as well as Ford Racing's Superchargers.

In other news, I think It will fit right where the AC compressor is now. Add the G-Reddy blow-off I have, and a little water injection and I'll be well on my way to serious power!