Welcome to United Bimmer. After replacing all these parts did you get the codes scanned again to see which ones have gone and which ones are still their? Start with process of elimination. Let's see if you got rid of any codes and if you gained any. Fuel injectors would be the next thing to look at.