my 20 finally crapped out on my in Billings... same story from every dealer in the west I got was drive as far as you can see about the next town.. I explained situation to them and they said they could look at it if I left it with them all day,... Crazy that every one is soo busy... Id try to call around but might just tell the service writer to please help you and leave it with them, if its just a CEL clear, maybe they can squeeze it in. Mine was a hard code, but they had enough to know it was a failed EGR and luckily for me they had one on the shelf so in 2h I was fixed and on my way... but back to the beginning , they as every one else said they could not look at it for 3 weeks.. so good luck and keep calling around.