416 issues - losing patience

Not positive because I have not tried the stock one.. but it works very well for my use.. at idle you can feel a strong pull of air at the front of the rad.
Maybe I'll give it a try, thanks!