That was the first time I've seen that mod. I have no comment on it. As for MAF screen removal some people have had SES lights trip because of it some haven't. I left mine in cause I like the little extra security it provides vs any actual power gain it might provide. It is free and if your careful fully reversable.