I tried it on my stock with Magnaflow catback and my car ran like crap.
Seemed lean to me and also had the famous idle hang problem.
i sent it back.
IMHO don't waste your money.
Don't give up on the Ford though. Some used PI cams and new PI intake swap will wake up that bad boy a good amount for the same bucks as a TB/Plenum upgrade. Once the PI components are there making more mid-upper hp, that's when the tb/plenum combo make sense to allow for better breathing.