FOOD FOR THOUGHT ONLY:CEL - Check Engine Light
To remove the intake baffle all you need is either a 8mm nut driver or a flat tip screw driver and about 5 mins.
First loosen the hose clamp attached to the factory air box. Then the next one on the intake tube towards the rear of the vehicle.
Then remove the section of hose directly behind the air box. Once this hose is off you will see a large piece of plastic inside the intake tube. Simply lift it out. You may notice slightly more turbo noise and a slightly better throttle response due to the reduced restriction.
The intake baffle is the piece sitting on top of my engine. with the greenish foam. Removed long ago.
It just pulls out of the intake tube. It is very easy to remove/
If you take a look at that baffle you will clearly see that the thing helps direct air to the compressor wheel of the turbo....this is especially apparent at the end where the baffle sorta spoons in towards the turbo. Over the last 25 years of racing turbo powered cars, I've found that the turbo likes smooth air being sucked in, with the least amount of turns and restrictions (air on the intake side is lazy)....any air that's turbulent causes performance issues. If you look inside the rubber air tube that you removed to get to the baffle, you'll notice the accordion like ribs that allow the hose to be flexible. Those my friends cause air turbulence....and IMO that baffle helps to smooth it back out before entering the cold side of the turbo. An ideal situation is to have nothing in front of the turbo so it doesn't have to do any work to draw the air in, and nothing to make the air turbulent. However, unless your running a dedicated race truck, we all know that not having a filter isn't an option. Some of the aftermarket intake systems out there use smooth bore piping/hoses that prevent air turbulence. With that said, IMO if your still using the OE intake system, you should at least use the plastic part of the baffling system...I removed the green foam because I see it as an unnecessary risk of being sucked into the turbo. Just my 2 cents...cheers.