Hi XXX XXXXXX;Here is a snippit from this web page
P0101 OBD-II Trouble CodeTechnical DescriptionMass Air Flow (MAF) Circuit Range/Performance Problem
What does that mean?Basically this means that there is a problem with the Mass Air Flow (MAF) sensor or circuit. The PCM detects that the actual MAF sensor frequency signal is not within a predetermined range of the calculated MAF value for more than 4.0 seconds.
SymptomsYou will likely not notice any serious drivability problems, although there may be symptoms.
If this answer satisfies your question please click the accept button. I will not be paid if you dont.
You can always ask follow up questions after you accept. I will be here to answer them.
If for some reason you are not happy. Please tell me what I can do to put a smile on your face.
Thank you for using Just Answer. Please tell someone about us.
Best regards; grease Monkey
After you have accepted it is important that you leave positive feedback.
Auto Mechanic
11years auto mechanic 30 years grease monkeying around with cars, trucks, boats, etc.
Ron;
If you have checked the items as recommended by the site linked above then yes change the MAFS.
As these are fairly costly I would hate for you to purchase a new one and end up finding out that it was a $25.00 O2 sensor.
Doesnt hurt to be sure at least.
Thank you for the accept.
Best; Grease Monkey.