This is my first post, and after searching, couldn't find anything on this topic, but am new to the forum, so please bare with me. I purchased my 2007 Acadia, pre-owned with low miles, in March of 2008. I have really enjoyed the vehicle, as it is fully loaded. Considering all the features, it is really an amazing machine. It now has 42,000 miles on it, and several issues have been fixed with no recurence. However, the other night, I returned home from the store and noticed that the engine kept running after I turned off the ignition and removed the key. It sputtered for a little while and then quit. I didn't think it was a big deal, and turned in for the night. The next morning, the power locks didn't work, and I had to open the door lock manually. I put the key in the ignition and the there was no power except for a clicking noise under the hood. Also, I couldn't turn the key back to the position to be removed, so the key was stuck in the ignition. I Called the GMC dealer that I take it to for service and they said to jump it or tow it in. After jumping it, it started right up as if nothing was wrong. After checking it out, the service department said that they could not find anything wrong. The same thing happened again night before last, and it is now back at the dealer. I Told them to keep it until they figure it out. Additional info: It has a sunroof and I had the leak fixed a few months ago under the recall, but now, after recent heavy rain, it is leaking worse than before. Could the water be shorting something out, as the starting problem didn't happen until all the rain? Has anyone else experienced this type of problem ???