Update: My mechanic found an old Camaro from around the same year in the junk yard and swapped out the Throttle body keeping the injectors. Though I'm yet to see it he's says it's running strong and no longer dies when you gas it. Before doing that, he tried swapping all the compentents discussed - no changes resulted from changing the MAP Sensor, TPS or IAC.
He says the computer on the truck is not original.
I'm not clear yet on exactly why, but he had to disconnect some temperture control sensor (?) to keep it from from idleing way too high. However, when he disconnects it the engine light comes on .. no other apparent consiquence yet. Would you guys know what part he might be talking about? Even with it disconnected, he's finding it to idle kind of high.
He's across town so I can't even see it until Wednesday.
Many Thanks!