you can program modules yourself but it takes some investing in tools to do so and you need a pc or laptop or windows tablet. gm charges $45 for 2 years of programming (per vin number). used to be you could grab a mdi clone, but apparently some have been produced with malware and you can get locked out of your programming account. so a 3rd party adapter is probably your best option. Those typically run $300 and upDoes anyone know of a scan tool that will program my new rke and my key fobs to my Yukon? Or do I have to take it to the dealership? Thanks