While it's idling smack the PCM with a rubber mallet, if it stalls replace the PCM. Believe it or not, this was in a service bulletin from GM. :lol: One thing to look at is the main PCM ground on the thermostat housing, common fault on that year.