I had a check engine light appear last Wed.,motor barely ran,would not rev,("limp-home" mode) and the P0102 code indicated the MAF was bad. I checked online,and a Nissan site wanted almost $400 for the whole assembly. Advance Auto (and the usual others)wanted about $300 for the assembly,nobody seemed to sell the MAF sensor itself. Looking further,I found a sensor at Car-stuff.com for $78,and with shipping,total of $89. The sensor was for a 00-01 Maxima(3.0L),but the part number matched the first part of the one on my MAF assembly(and the online pic looked the same).So,I took a chance and ordered it.It arrived today,and was exactly like my OEM unit. Installed it today,and the car again ran fine. Man,I feel GREAT about saving so much money!
These dealers and (most)parts places are ripping us off by not selling the sensor by itself.
BTW,"limp-home mode" is a misnomer;the car would not run enough to get anywhere.I was lucky it crapped out in my parking lot and not on the road.