That's me but I'm not a sponsor here yet so I can't work through PM's on this site.WD40 said:^^^The DSI controller is actually called the IMRC. (Intake Manifold Runner Control)
If that vendor you talked to doesn't even think you have one...RUN!!!
You could PM either b16sir1991 or FORDSVTPARTS on this site.
Both can get pretty good prices on parts, and know exactly what to order. 
Apparently I am not allowed to edit my own posts either.FORDSVTPARTS said:That's me but I'm not a sponsor here yet so I can't work through PM's on this site.
The part number for the IMRC actuator is 2M5Z-9K559-BB.