Fella's,
I just can't justify a mod like this. A few HP and a lotta fear of water/rain. I can just here a DC service manager if you have a serious engine problem. "Well Sir, that baffle was there for a reason - to keep water out. And the engine damage we discovered could very likely be caused by water entering the cylinders bores".... Blah, blah, blah.... Anything to get outta warrantee coverage, you know. If you decide to do it, I WOULD NEVER BRING IT IN FOR SERVICE WITH THIS MOD!!! Some of the service manager's are real SOB's. Unless you really know who you are dealing with.....
My .02