Well thats well away from the ground problems, but i would still clean the contacts.
The low reading indicates less Airflow not more, so wouldn't it run Lean not rich ???
As mentioned and others have reported a bad temp sensor causing bad mileage.
If the MAF is bad its meant to go into limp home mode and not rev above 2000 or 3000 rpm.
good luck, sorry i cant help more.
My car did throw a TPS code, I removed the plug and tested it with a meter and it was fine, replaced the plug and no more codes.
2003 Pathfinder from 2004 SE 4WD
1997 SER 5sp Manual from new Rear Ended 2009 !!
Gone to the Knacker yard...
New ride 3.0 manual RWD not a Nissan !!!
1997 Sentra GXE from new .... Sold 2008
2001 Sunny N16 RHD from new (N16 Nissan Bluebird Sylphy) Sold