APCruze, can you get the start date as well for when the programming needs to be done? 2011s and early 2012s didn't need any reprogramming. That was added sometime during the 2012 model year (probably when they took away the digital temperature display).