I remember maybe last year a member posted somethiung about that throttle body wedge thing on the plate. If I take it off what would be the effect? What's it there for? iT LOOKS like a huge restriction on the top side of the plate.....Steve 84 5ksT 1.8 bar