HSW interface maf connection problem

I have been in the process of putting in a nitrous system and I hit a wall.
The picture above shows the stock maf plug on the left, and the harris interface one on the right.... they are not the same. I ordered a wiring harness for a ls3, and I have a 2008 c6 with a ls3, what I'm wondering is; did they just ship me the wrong harness for a different year? or is my maf connection odd?
Any info would be great, looks like my car will be down for even longer due to this.


