Not as fancy a car like yours, but I had a somewhat similar experience with a dealership: link. At least your dealership owned up to it, mine didn't, and tried to side step the issue. The car is still running fine, and I did not have an engine light on during the following day or so until I...