A few years ago I had a similar experience at 4000 rpm, engine would die down to 1500rpm with no pull. After a few minutes everything was back to normal. The culprit turned out to be the alternator. No trouble since replacing it. Meabh.