I just got a 2008 mazdaspeed3 with 16k miles on it and the past few days it started acting up at WOT. It doesn't happen every time, but most of the time, when the revs get up to around 4-5k, the engine or turbo(not sure which) seems like it just shuts off for a split second then jerks back to life and resumes the climb to 6k rpm without further issue until I shift and it repeats for the next gear. Any idea what's going on and what I can do to fix it? Many thanks. The only mod that's on it that I know of is a Short Ram Intake.