Hi all, new to this forum. I have a 1998 Z3 M Roadster in lost mint condition with very minimal nicks or imperfections. Love the car it’s so fun to drive. I am having an issue though where the car runs great for about 10-14 miles and once heated up it looses power, almost as it is a catalytic and has somewhat of a fluttery sound to it. Once it cools off, it’s back to running normal. The check engine light does pop on when this happens but goes back off when cooled down. Any insight would be helpful. Thanks!