Hello,
Not that iam a expert at these things...but
Alot of things can do this to you, faulty coils,faulty injectors,faulty fuel pump or regulator,
even the AFM if faulty.The problem is at that speed, something is not working right
Suggest you get it checked by someone who knows what there doing,then you have someone to blame...
Good luck