you missing the point. if you left the stock throttle body on yes it would still fit (as long as the runners are the same). AEM has a specific intake out that fits the throttle body and intake manifold of edelbrocks. This mean the length, diamater, and filter size are made specificly for that setup. (which means a better and more smooth flow). If you get a shorter runner that means you bought a manifold for a turbo and therfore the intake is not a question since most turbo set ups come with their own intake system. You can just upgrade you intake manifold and leave your stock throttle body and intake but you best guess is do it all at once. If the intake manifold has only a little bit shorter of runners then you will have to take you intake off your throttle body and position it the amount of change (i.e. if runners are 1/2 inch shorter move it 1/2 in toward the engine and see if it will still fit). If its a short ram it won't matter much. Most aftermarket intake manifolds are the same size runner so its not a question. All the shorter ones are turbo manifolds like i said above.
Depending on the change of size in the throttle body you can still fit the same intake on the different size throttle body all you will need is a new fitting. However, as i mentioned above its better to get an intake designed for the setup because then the diameter and filter size will be changed in order to create the best flow.
Anything else?