thanks for the help TAZ reseting the VATS didn't do it but when I noticed the vin zeroed while i was doing the vats relearn. So I inputed the correct vin and viola no more light, I would have never found the bad vin info if you did't ask me to do a bcm relearn.
I did a GOOGLE seach for B1001 and I found the $58 module is programed to the vin of the vic and that was my issue thanks.