Keep in mind that at the end of almost every diagnostic is the GM FSM.. is the last and final step of "If all else failed, shotgun a pcm at it" Might be a failed ground circuit in teh pcm.