darn looks like Cadillac really smurfed this one up... to be honest I FEEL like they should be responsible for this considering the nature of the issue and the fact that there was a recall for this particular issue Cadillac should own up to it but of course we don't live in a perfect world and looks like I'll have to spend thousands of dollars replacing it.