Sounds like you already picked up the Steedas, but for future readers, you can't go wrong w/ the full length SFC's from Maximum Motorsports.
Also, as an extension of the original topic, any suggestions for a North Tampa area shop w/ a drive-on lift w/ a competent welder? I'd rather not drive all the way over to Clearwater to a "Mustang Shop" to have my SFC's installed.
__________________
'93 2.3L Notch: Open-Track Project
'00 3.8L: Heads/Cam
'01 5.4L Harley Davidson F-150