OK, give up, what is the outlined part in this photo?
Attachment 11220
Printable View
OK, give up, what is the outlined part in this photo?
Attachment 11220
Looks like it may be a manifold pressure sensor (MAP). You could remove it and look for the GM part number on the miolded plastic or stamped in the metal mounting tab, google the GM part number.
Cheers