No likely a Chinese make fake MAF??
Your readings are WAY off from where they should be.
There is no way you have any vacuum leak that would cause your MAF readings to be SO low, the engine just could not run.
Just make sure you are reading Grams per Second with Torque and not Liters per Min or some other wacked out setting.
If you are reading Grams per Second, get your self a real MAF, the minute you install it on the car it will be night and day difference.
I looked at my 330 breifly, no stickers what so ever on the MAF. My car is a 2006 and it is original. I was unable to look inside as it was TOO cold out, 22F.
Also your MAF looked like it had window screen in it?? Most MAF have honey comb cast plastic to straighten the airflow path. Was yours actually like a window screen??