My car does the same thing most of the time. In my case it simply is a case of slightly fouled plugs that just needed to be cleaned (burned) off
oil. May not be the case with yours but I can rev mine after warm at about 4K rpm for a 1/4 mile and it's fine from there on. Best wishes!