Yeah i'd venture to say the ebcm is bad, the shop I went to couldn't pull any codes either.

I recommend http://www.modulemaster.com/en/index.php I had really good luck and fast turn around with them.

I did have access to the gm service manual but I can't get in...