I have a 1999 Pontiac grand prix gt. I was told by an electrical shop my BCM has to be replaced. They wanted to send it out to be repaired which means I would be without a car for a week or 2 not an option. I told them I could get a rebuilt or new one. Would it have to be reprogramed of flashed. The tech said no he was not showing anything for this old a vehicle. The only thing that would have to be reset are the key fobs. I have remote and antitheft.
I ordered a NEW GM BCM #10439803 on ebay. I have seen posts where it has to be programed and some not. Also procedures for installing a new BCM to let it communicate with the PMC.

Have been all over Google and cant find an answer. Really don't trust dealers. Been ripped off almost every time I deal with one.
Any suggestions where to get help or your experience would be appreciated.