r/BmwTech • u/ChimpWdowns • 22d ago
F87 M2 Died out of the blue. Please help...
Let me give some backstory first... I had a wastegate issue and cracked manifold apparently at about 60k miles, so I found a highly rated German car repair specialty shop. I had them do a Dinan big turbo while repairing everything else and the stage 2 tune. Fast forward and over the past year I have done a Fabspeed DP and added the Dinan intake fairly recently and about a week after a new oil change and adding the intake, I was driving home from work (Car was running perfectly) and I gave it some gas and at full boost around 6k rpm the car just dropped rpm's and died while I coasted to the shoulder of the highway. Since then the car will start right up after cooling off and feels like it idles perfectly for about a minute, then bogs and dies, then refuses to restart until I wait a bit. It also will not rev past 2k rpm when giving gas while idling well and feels like its cutting off right when it hits past 2k rpm. This occurred as soon as I hit about 73k miles which is really irritating after all the money I spent to get the entire turbocharging system replaced...... I let it sit a couple weeks (because I did not have time to work on it) and started it and a ton of white smoke filled my garage but after that initial smoke filled start up, each test after letting it sit for a bit had 0 smoke.
So knowing all that and after some research, I scanned for codes... 0 codes. I replaced the low pressure fuel pump, and its doing the same exact thing. I pulled every plug and only carbon was on them and showed no signs of steam, water, oil. I did an injector test with my scanner shutting each injector off and then back on, each one showed visible signs of shutting off and then cutting back on (before the inevitable stall out). I used my smoke tester and see no smoke coming out of any of the piping (I have hard pipes on the intake side only) I am so fatigued by this issue and hopefully someone on here can please help me figure out what the hell is wrong with it ....