i've seen both and the sizes do not match ! i don't know what to say about the sensor itself ( if it reads good values or not ) !
 
they are the same size also , but this one has a extra filter so it has 2 filters on both sides of the maf./..
got him running for a few days now runs very good ,even better with oem maf pulled like 163 gr sec its not bad for stage 2