Well, its been a harrowing 3 days, but we did it...
On Friday morning we started installing a new Roush 2.3L TVS blower kit on our 2011 5.0L automatic. Steve Turner from 5.0 Mustang and Superfords magazine came over to shoot the install. We've been testing/tuning on this car NA over the past...