yeah, thats a replacement to the standard GM TPI duel butterfly TB's.
No the stock TPS plug is a Nipondenso unit as it the Stock TPS. You could use a GM TPS and matching plug and just wire it into your harness. The only thing that will be a slight problem is that the stock unit as an additional circuit called the IDL switch circuit. The GM unit is not going to have this. This problem is easily solved by using a nitrous system throttle activated micro switch to handle the IDL circuit.