If you're still seeing large swings after installing the MAF screen, my next step would be to make sure the MAF is thoroughly clean (can get MAF cleaner at Autozone type stores) and maybe try "clocking" it if there's room to do so. Depending on the path of the airflow, you may get better readings if the bar in the middle of the MAF is verticle instead of horizontal (or vice versa). Give those sugesstions a shot before throwing money/parts at it.