Alright, just got hom from the dealership. After 2 1/2 hours of sitting there, they tell me, "we're ordering a new module, it will be here in 5 days."
Looked at the receipt and it shows P/N: 20893388. Its in that list on the tis2web site, i'm just hoping that its the right module with the latest update. I showed them the print out with the 20927510, and the guy was like yeah i dont know what that is.. guess well wait and see.