Mine did it before I put in an Ultimap Eprom. Was a 98 748 with the exact same problem. If you haven't already replaced the stock Eprom I would just for more power. If you have, then I would have it remapped.
Mine only did is at about 2k rpm and after the engine was hot.