Those are the tabs I was referring to, from left to right, the top and bottom of both are 2-1 then 2-1, by that I mean 2 little plastic tabs protruding, then, 1, then 2, then 1.
D1977A is the part number of the one you ordered, kind of sounds like he may have sent you the wrong part number.
The 9642 would be more of a part identifying number then 3AB, I tried searching for both, and could not find any parts.
Do you have any way to take a pic of the tabs of the ICM, and post the pic?
2006 Pontiac Grand Prix GT with SC
1996 Buick Park Ave NA