Why this happens is quite simple. Techs are paid on per job basis. If it takes long time for the tech to diagnose the problem he basically doesn’t get compensation for that. With that in mind they will move on to other projects that will make them (and the dealer) money rather than spend days chasing the squill or rattle. I have a specific rattle in my M5 ( thanks to fantastic Illinois roads) and I am not even trying to get this resolved. Waste of time.
|