You can't just take a GM module and plug it in. You must use the tech 2 or equivalent and initialize it to the system
So if you have the Tech 2 or equivalent and can initialize the module. Then yes, it's a $200 part
GM dealers will not take parts you buy from on-line GM parts warehouses...