The only thing that doesn't look quite right is the missing AC symbol. This is usually in the center block on the electronics side that states "this side toward air cleaner."
Otherwise it looks like a stock OEM GM MAF. The hot stamp information is as follows:
00203 Built on 203rd day of 2000
8988 Last 4 digits of part number
2 Flow stand number
With the date code it very well could be from a 2001 MY vehicle. As far as the part number stamp, I haven't been able to match any of the ones here up with any known part numbers. So not sure what to think of that.
RemoveBeforeFlight