they sell maf cleaner you could try to clean it first.

junk yard maf's are like 40 bucks so go that route

and check the maf's plugs wires for cracks in the insulation,

my wires were so dry rotted i had to put a new pig tail on my harness to the maf