Thanks, Candurin! It sounds like a newbie like myself could even do this. I'll look on Amazon for a OBD adapter. With your great explanation, I could even acquire build data from a vehicle with more options than I currently have and load those.
BTW, my vehicle had some water get inside and damaged this APIM and my Restraint module. I've already installed a replacement restraint module and my airbag light went off immediately (no programming) however my traction control and hill assist not available is still on. Could this be from the faulty/fried existing APIM? Thanks again! John