BMW Questions? Ask a BMW Repair Expert for Answers.
Hi, I'm Ron and I will be helping you today.Stand by for a moment while I prepare your answer.
Check the fuel injectors for proper operation including power to them.
Also check engine compression for a possible valve train issue.
You're missing something, you can't have good spark fuel and compression and still have a misfire.
Please rate me for my time.