Ok just picked my 03 up from the shop yesterday 51K on it and it's been replaced twice already. Rep said it needs to be replaced but GM has advised them not to. Rep said he talked to an engineer and they said they are working on it. If a recall is coming I too will believe it when I get the recall in the mail......