ive got an R32 gtst rb20det i recently threw a dump pipe on and now i have a misfire at 4000rpm onwards to 5000, 5500 its flat all over the revrange as it is also. it has recently been serviced plugs filters oil ive swaped the coils out and the igniter but still its misses ive been told to gap my plugs its all standard i dont understand why it should need this.???? any help would be awsum.