I just had the timing chain replaced in my 2007 SRX4 with 23,000 miles. At the same time, they called to tell me they were replacing the heads as well. Pickep up the car and the next day, 50 miles or so, the check engine light went on. As suggested by astute posters to this forum, I immediately called Onstar and had them run a diagnostic, i.e. document the problem. After holding for a few minutes, we were connected to a "diagnostic specialist" who suggested we schedule an appointment at the dealer tomorrow! As a matter of fact, Onstar called the dealer and with a three way conversation, booked an appointment pronto! They,ve had the car for two days and they called today to say that they were having problems properly aligning the chains and that "maybe someone from Cadillac regional was going to come to look at it in the next day or so". I live in Florida and when this first showed up, I was in Massachusetts where the dealer told me "No problem, drive it back to Florida and have it looked at". Then, when the Florida dealer discovered he was gong to have to wait a couple weeks to get the timing chain, they said"no problem, you can drive it until the chain comes in". Then, when the code pops up after the repair, Onstar says, "get that puppy in there tomorrow".
I'll post the results of the latest chapter as it progresses but I would suggest that anyone with this problem go immediately to the first dealer they can find and tell Caddy, fix it or give me a new car! Can you say, "Lemon Law?" My wife and I both love the car but are ready to bail on the V6 with the AWD. I'm thinking of trying to negotiate, i.e. intimidate Cadillac into giving me a very good trade in to avoid any negative publicity.