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?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
Who did the Check Engine Light Diagnosis and what were the specific codes?