I've had my bill of my normally reasonable priced mechanic for doing a leak back test on my injectors and changing my cranckcase breather to the B.M.W. one and taking my E.G.R. off and fitting a bypass kit he also took a faulty injector out and put in a reconditioned one.... I supplied all parts...