Sounds like you have some flat spots and so on, they can normally be cured with a map/flash/chip, so if you still have them now, then a custom map should sort it, just be sure to do as many engine mods as poss before the remap to get the most from it.
Also, where you from in North London mate, I'm in southgate and thought I saw your car the other day.