3.5 g/s is good, simply clear codes and drive it, see if it returns, go from there. Sometimes it isn't the MAF itself and rather the plug, inspect the wiring but if it's reading ok it is likely ok
If it still idles rough start with the very basics, do you have a crack/leak in the boots after the MAF?