i, or rather my car, limped in without an appointment. they managed to take a look, take another look and diagnose the problem. it turned out it was a known issue with the manufacturer and there was a special, secret 7 year, 70k mile warranty. got the rest of the work done at the dealer's for free.