Fingers crossed, they say it will be ready Monday.. but because of all the headache in diagnostics the dealership will not attempt to collect payment from the carmax warranty, so I have to pay and then attempt to get reimbursed. Crappy situation for all involved.. they will only be charging me for 3 hours of labor and parts in return for not having to deal with them.. Once I get it back with full documentation of what they found I'll update again.