Here is an interview from SEMA 2008 with the engineer behind Edelbrock's new E-Force supercharger system. The new supercharger fits 2005-2009 Ford Mustangs and features an Eaton TVS rotor assembly, long 15" runners, 85mm throttle body, and cast cam covers.