Thanks guys, indeed my intent is not to revive old threads, but for some new members walking on unfamiliar territory, its hard to navigate the site, and when time is of the issue, you hope someone can give you a quick answer.

I noticed on my MAF sensor its written AFH50M-05(if I read it right) and from what I can tell its a A1 Cardone type. If this is the case then the previous owner must have replaced it before, cause I would imagine stock from the factory it would be a GM/AC Delco? Anyways, thanks again guys, I can now go to my mechanic and get one off a 99 non-supercharged engine from his yard for 40 bucks, cheers!