Hi,
In my considered opinion these symptons (if you have described accurately) don,t indicate a MAF, before you spend anymore money, try replacing the ignition leads, there are only two, and the two plug caps under the coils, cheaper "possible" solution than the MAF.
If this does,nt solve the issue you could try removing the MAF and cleaning it with carb cleaner but be careful as the element is very fragile, and easily damaged.