I looked at a 2008 XL Denali today which was in perfect condition 31k miles but had a little rough idle when in park. Can someone tell me what could be the possible cause of this? I asked the seller to bring it to the dealer and have it looked at before I would consider it. Any ideas?