Im in the same boat!
Been talking to ADM to see if their Street kit fits the E-force and they told me that they are currently working on it.
There are rumors that Edelbrock might come up with their own CAI, but that wont happen anytime soon (since they are still dealing with the release of the SC). :(
Do you already order the E-Force? If so, what shipping date did you get?
JM