Code 16 is commonly set when the main relay becomes faulty.
If the dealership works on your car ( or any shop for that matter ) you have every right and they have every obligation to tell you exactly what they find wrong or not wrong with your car.
Whether or not a dealership is good really depends on the employees working there.