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...