what i am saying is multifold, not all software shows everything, as i say inpa does not it seem show flow, but many software does but they conversely do not have the tuning abilities of inpa.
When it comes to the problem that Tug is having it seems more complex. He has now got 3 maf's one brand new bosch i believe, none show a reading on my equipment, he has had it looked at and he tell me he has a live 12v feed , a live 5v feed and 2 other earths which i must assume also work but this is 2nd hand info, i am of the opinion that one of the earth connections goes to the return of the 12v and assume the other goes cpu - i dont know as i didnt test it personally, his tester informed him it was dead - i doubt that now but the question remains of why no reading is unanswered. perhaps we could get a few members to check theirs and let us now.
i used "obd harry" free on android with a cheap obd2 5 quid jobbie. the test was done on the wifes diesel passat, Tugs 2.0 e85 and my 3.0i e85, only tug had no maf readings.
I have also done a little research and found other cars have been known to have a zero reading for Maf, also with lumpy tickover unsurprisingly. I have also found that 3 series have 2 relays and fuses for the maf, but so far i have yet to find one on a zed but as a 3 .0i is used in the e46 its a possibility i think..
its also interesting that my motorhome had a eml light on for almost 2 years with absolutely no effect whatsoever, and when i tested it i got a fault code showing an air temp error, i had a few people try to to solve it,and that had 2 mafs fitted to no effect.. However, although it had no running symptoms (30 mpg from a 3840k vehicle) or issues the mot law changed and i had to find the problem. After the professionals had had a go and failed with the mot impending.. It turned out there is a fuse for the maf on some vehicles as i said and now know.