You probably already know, but it's GM #25037346 and Delco #213-80.
It shows it on the right side of the intake w/button terminal.
And it is still available for around $40 from GM
..
Nope. Didn't know. Great information. Apparently this is one of the few parts that GM still carries for this car. Yes, a button terminal is a good way to describe it.
I'm on travel right now (Tampa, FL) and researching this is difficult. Maybe I can call my Pontiac dealer in VA and have it when I return.
I had the weirdest thing happen to me yesterday. My new engine has 300 miles on it and my tuning has been progressing well. A loud black Mustang convertible squared off with me, so I decided to give my engine it's first "test" run. Annihilated that Ford without difficulty, then the car would not idle - almost stalled. Had to double foot it to keep it from stalling. Being only a mile from home, I got it home OK, then noticed that engine temp was 220 on the gauge and 224 as read by the laptop, high speed fan was already running like crazy. Usually that only turns on about 30 seconds after engine shut down for a few minutes. Opened the hood and it didn't seem like the engine was unusually hot. I could still hold the upper radiator hose with my bare hand with no discomfort. The hose had pressure - but was not hot like it would be if the coolant was really at 220. Could also feel the fins on the radiator - not very hot. So since this sensor both drives the temp gauge and feeds the ECU, it's probably the culprit.
If the sensor tells the engine that it's at 220, the idle fueling would be very different than when it is at 175 (like it is normally). I just disconnected the battery to stop the "fast" fan from draining it after a couple minutes.
Thanks for the help. I'll give GM a call tomorrow. Bob