Hmmm. I know you already replaced it, but wouldn't that be still covered by GM warranty at 25k miles? Could be different in Quebec though.