My 2010 ms3 has a corksport Sri , DP , RP , FMIC and Forge BPV and Cpe hpfp . About 2 months ago my car started breaking up bad , I changed the spark plugs and cleaned my MAF , ran good ... Couple days later It kept getting a CEL for the MAF and continued to break up, figured it was going bad so I replaced it .. Now I have no cel light but still breaking up . I had a turbosmart BPV which seemed to be malfunctioning which I assumed was the issue with the car breaking up , I replaced it with the forge , drive the car . Still breaking up , isn't causing any CEL lights and is leaving me car-less , any suggestions ??? Oh fuel pump seems to be working properly from the AP , doesn't seem to be a fuel issue .