I then booked an appointment at bmw encinitas on monday, 6/3 to get it fixed. they diagnosed the check engine light and quoted me that it was all part of the recall and that there would be no charge. i signed the paperwork, and my service advisor joey said that due to the service department's backlog, the car wouldn't be ready until tuesday 6/4 in the evening. they didn't give me a loaner vehicle, so i had to call my mom to pick me up. later that afternoon, i got a call from my service advisor saying that the car wouldn't be ready until friday, 6/7. on wednesday 6/5, i received a message from my service advisor saying that my egr cooler was faulty and was replaced free of charge, but that the part that tripped the light, the egr valve, wasn't covered under the recall and that we would be charged $416.00 + tax to get it fixed. this was after they had quoted me 'no charge' to have it all fixed. even if the part in question is not part of the recall, if bmw would have had egr coolers in stock and taken my car in sooner, the egr valve probably wouldn't have broken. we agreed to pay the charge to get my car out of the dealership, but this is ridiculous. my whole experience with the recall has been nothing but a disaster. this is by far the worst recall i've ever been a part of. on thursday, 6/6, i received a call that my car was ready. i went to the dealership to pick it up, and they charged $448.50 for the faulty valve, which was caused by the faulty cooler.