Let us know how that works out for you. My only thought is that your scoop is right in front of the vent intake for the cabin - I'd be interested to know how many fumes you're getting inside - I know that I'm already getting some in mine and I'm not sure if my wife would be too happy if there was any additional engine smells in there.
-- John