The clock in my 09 had just started "forgetting" the time recently as well (surprised it lasted as long as it did). Fix worked perfectly, was even the exact same pins.