is it a misfire thing? I only ask as at 5000rpm upward on full grunt the car made a 'brrrrr' sound and felt like it had hit a wall. Turned out to be faulty coilpacks. I got some splitfires and its so smooth now.
take coilpacks out and check the condition. check sparkplugs too whilst there.