I think I remember your original free service thread ... nice work and thanks for the heads up on which ****ty dealer it was !
Although not unexpected, not picking up on any of the 6 faults should get the staff that worked on your car to be warned.
Do you know what the 6 faults were ?