I bought the reprogramming tool. I think this, going to the dealer, or not having it work correctly are the choices.
I change my tires and wheels out between winter and summer.. I took my Caddy to the closes GM Chevy dealer.. I had my Grand Prix serviced at this dealership, after Pontiac closed all of theirs..I would think that the dealer should do this as a courtesy...at least for the duration of the factory 'maintenance program'. It doesn't require their top ASE certified Master Tech, the lot jockey could be dispatched to do it and it takes about a minute. But that would be considered customer service.