Ok this all starts out with a story,
I was driving along in my sx when I came across a BMW E46 M3 at a set of robots

. There were cars in front so I couldn't have a go with him yet, I decided to miss my turn off to my house and follow him. We are traveling down blackburn road when the car in front decides to stop to turn right. Great, here's our chance!

We are basically at a standstill as the car turns right. I see the rear of the M3 squat as he floors it, I return the favour. I was already rolling forward so I didn't get to launch it, so all I get is lag, lag, lag, then I'm off.

By this time the M3 is already lengths ahead. I slam 2nd at 7000 and spin the rear tires. Slam 3rd hard and my sx is unhappy with me, it stutters and splutters 3 times

, I have to let off gas to get it to behave again. Needless to say the M3 was lightpoles ahead
I stop behind him at the next set of light, we both turn right in North Coast road. The car in front moves aside and we are off again, my sx pulled strong this time no stutter. The M3 still pulled me by lengths tho

obviously.
What would make my sx stutter like that? Its happened before. Only ever at high revs and when I am changing gears fast and let out the clutch hard. Am I just being too hard with my changes... but even though it still shouldn't stutter like that.
I'm thinking that it has to do with fueling. I do have a leaky injector, could that be a cause? I thinking of getting a new fuel pump and FPR, do u guys think that this would help the situation?
RB25 S13 - in a perpetual state of broken-ness...