***
Year/Make/Model: 2007 speed3
Mileage:~180k on chassis, ~10k on my garage built engine
Location:SOCAL: moderate temp, no humidity, no altitude
Concern: Car seems to surge at partial throttle. Probably a coincidence, but it seems to happen in fourth gear mostly
DTC's: None
Modifications: Built engine, but still on stock turbo for the short term. I do have a Mazdaspeed Cold Air Intake, turbosmart 50/50 BOV/BPV, HPFP internals, cleaned and flow tested injectors with some brass seals(forget the brand), one step colder plugs gapped to lord knows what (maybe like 26?? i really dont remember, but i remember it was a widely recommended gap). hopefully not forgetting anything important...
ECU/Tuning Software: I have flashed an old COBB OTS stage 1+ MSCAI map (from an older style accessport) as part of the troubleshooting. The car used to buck hard after surging with the stock map and does not do this with the OTS map. My guess is that it was going into some boost cut kinda thing as the OTS map, among other things, raises the boost limit a bit.
Tuner: COBB OTS
Is the concern intermittent?: fairly consistent
Can you duplicate the concern? yes
Recent Repairs: I have tried changing to a COBB OTS map, checking for vacuum leaks (not 100% confident in my testing as I could not get my starting fluid by the PCV valve under the intake manifold), cleaned my MAF, installed the AEM air straightener for the MSCAI. Symptoms have not changed.
Correction: TBD
***
Amplifying info:
The car surges pretty hard multiple times at seemingly random intervals while under constant partial throttle. This has been an issue that has plagued the car since i first got it back on the road (bought it blown up maybe a year ago). It used to surge so hard that it would hit some sort of fuel, spark, or throttle cut and just about send my head into the steering wheel. I have learned to drive around it while I was fixing other issues, but its time to track this down...
After I tried a COBB OTS map and a few other things to no avail, I took a few datalogs on ye ol Accessport V2 (low update rate, sorry...) and noticed that the Accelerator Pedal Position would stay pretty constant (in orange below), but the "throttle position (%)" (in gray below) would jump wildly. Note: I am still on the COBB OTS map at the time of data recording

CSV attached as well
Throttle duty cycle (green) seems to also go crazy with throttle position (%), but a little different...

I dont know what the difference is between position and duty cycle, but sometimes one leads the other. I feel like if I had an AP V3 with the higher update rate, itd be easier to tell. Maybe one is like throttle position commanded by the ecu and the other is actual position seen by the throttle position sensor? I feel like if these are both actual throttle position, then maybe my throttle body is bad?? if one is commanded throttle position and the other is actual throttle position, then that means for some reason the ECU is telling the throttle to open up...
Most other variables stay pretty consistent: AFR holds steady ~14.5 through this section, no knock retard, but do not know if STFT (green) and LTFT (orange) are normal or not

Mass Airflow g/s (yellow) goes kinda crazy too, probably expected

and the wastegate opens up too (blue), probably expected

I am a data analyst by trade and love this kind of stuff, but am out of my depth here and could use some troubleshooting ideas before I just start replacing O2 sensors or the throttle body or something... I can also try to take some more logs with the accessport (i may not have had all the variables turned on in the accessport) or try out the datalogging thing with my cheapy OBD2 scanner and Torque Pro (have not done that before) to try to get like sensor voltages or something.
Also if you end up looking at my datalog, I am very curious at what you are looking for and why you might come to a certain conclusion!
Thank you in advance
Year/Make/Model: 2007 speed3
Mileage:~180k on chassis, ~10k on my garage built engine
Location:SOCAL: moderate temp, no humidity, no altitude
Concern: Car seems to surge at partial throttle. Probably a coincidence, but it seems to happen in fourth gear mostly
DTC's: None
Modifications: Built engine, but still on stock turbo for the short term. I do have a Mazdaspeed Cold Air Intake, turbosmart 50/50 BOV/BPV, HPFP internals, cleaned and flow tested injectors with some brass seals(forget the brand), one step colder plugs gapped to lord knows what (maybe like 26?? i really dont remember, but i remember it was a widely recommended gap). hopefully not forgetting anything important...
ECU/Tuning Software: I have flashed an old COBB OTS stage 1+ MSCAI map (from an older style accessport) as part of the troubleshooting. The car used to buck hard after surging with the stock map and does not do this with the OTS map. My guess is that it was going into some boost cut kinda thing as the OTS map, among other things, raises the boost limit a bit.
Tuner: COBB OTS
Is the concern intermittent?: fairly consistent
Can you duplicate the concern? yes
Recent Repairs: I have tried changing to a COBB OTS map, checking for vacuum leaks (not 100% confident in my testing as I could not get my starting fluid by the PCV valve under the intake manifold), cleaned my MAF, installed the AEM air straightener for the MSCAI. Symptoms have not changed.
Correction: TBD
***
Amplifying info:
The car surges pretty hard multiple times at seemingly random intervals while under constant partial throttle. This has been an issue that has plagued the car since i first got it back on the road (bought it blown up maybe a year ago). It used to surge so hard that it would hit some sort of fuel, spark, or throttle cut and just about send my head into the steering wheel. I have learned to drive around it while I was fixing other issues, but its time to track this down...
After I tried a COBB OTS map and a few other things to no avail, I took a few datalogs on ye ol Accessport V2 (low update rate, sorry...) and noticed that the Accelerator Pedal Position would stay pretty constant (in orange below), but the "throttle position (%)" (in gray below) would jump wildly. Note: I am still on the COBB OTS map at the time of data recording

CSV attached as well
Throttle duty cycle (green) seems to also go crazy with throttle position (%), but a little different...

I dont know what the difference is between position and duty cycle, but sometimes one leads the other. I feel like if I had an AP V3 with the higher update rate, itd be easier to tell. Maybe one is like throttle position commanded by the ecu and the other is actual position seen by the throttle position sensor? I feel like if these are both actual throttle position, then maybe my throttle body is bad?? if one is commanded throttle position and the other is actual throttle position, then that means for some reason the ECU is telling the throttle to open up...
Most other variables stay pretty consistent: AFR holds steady ~14.5 through this section, no knock retard, but do not know if STFT (green) and LTFT (orange) are normal or not

Mass Airflow g/s (yellow) goes kinda crazy too, probably expected

and the wastegate opens up too (blue), probably expected

I am a data analyst by trade and love this kind of stuff, but am out of my depth here and could use some troubleshooting ideas before I just start replacing O2 sensors or the throttle body or something... I can also try to take some more logs with the accessport (i may not have had all the variables turned on in the accessport) or try out the datalogging thing with my cheapy OBD2 scanner and Torque Pro (have not done that before) to try to get like sensor voltages or something.
Also if you end up looking at my datalog, I am very curious at what you are looking for and why you might come to a certain conclusion!
Thank you in advance