Power Control Module on 2004 GMC Envoy

I finaly got an answer to my check engine light and a few things poped up. Does a PCM replacement really cost $1000? I did some research on the web and some said it is easy to repalced, but need to be reprogramed once in. is this true?

1 answer
Who did the Check Engine Light Diagnosis and what were the specific codes?