Yes it has a single cross bar aluminum ramp that folds up. I will check into removing it next time, thanks for the input.
I picked up my 2008 intake today and will be ordering the throttle body adapter from AirRam soon.
Just make sure you strap the ramp down so it doesn't fly away! lol
Cool the new manifold is supposed to be a large improvement...