Try out the new beta site for M3Post. You can read more about what's happening here
BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Today's Posts

Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > Engine, Transmission, Exhaust, Drivetrain, ECU Software Modifications
 
EXXEL Distributions
Post Reply
 
Thread Tools
      01-06-2026, 07:09 PM   #23
charliev68
Second Lieutenant
charliev68's Avatar
359
Rep
335
Posts

Drives: bmw m3
Join Date: Feb 2020
Location: CA

iTrader: (1)

Pre cat O2 wiring harness plug. Bend the prong plugs on the sensor side to make a better connection.
Appreciate 0
      01-09-2026, 07:29 PM   #24
supergoji
Performance nutcase
United_States
23
Rep
68
Posts

Drives: 08 E92 M3
Join Date: Jul 2009
Location: NY

iTrader: (0)

AHH gotcha. sounds like an oem tune isn't going to cut it to test. I sent RK an email, but his last communication was on 12/26.
Appreciate 0
      01-13-2026, 10:22 AM   #25
omgzirra_exe
Colonel
omgzirra_exe's Avatar
United_States
2649
Rep
2,420
Posts

Drives: 4.4L M3, 1JZGTE IS300, N55B30
Join Date: Jun 2019
Location: BMW, M3

iTrader: (0)

Quote:
Originally Posted by Redd View Post
Oh I didn't catch that. Forward x-pipe systems are known to cause hesitation/stumbling with some tunes. There's quite a few threads on it and one of the reasons I've never experimented with a forward x-pipe. You may require a forward x tune.
Quote:
Originally Posted by spammysammich View Post
Can confirm the BW forward X caused driveability issues on my car without a tune. PO was going nuts trying to troubleshoot it.
IMO.

There are key differences between the two setups. The reason the Bimmerworld forward X causes hesitation at low rpm is because it’s a more “true” X merge, where the exhaust scavenges aggressively and the pulses jump from bank 1 to bank 2. That crossover disrupts the pulses at low speed and creates the stumble people notice.

The ARH headers use more of a “kiss merge,” where the pipes meet in parallel. The pulses still cross from bank 1 to bank 2, but the transition is smoother and doesn’t disrupt the flow the same way. Because of that, the “kiss merge” design doesn’t create the same drivability issues.
__________________
Build: ZillaSpec M3 N1 Build
M3Post Track General Discussion: Discord
#fakeGTS
Appreciate 1
darren p.353.00
      03-05-2026, 11:10 PM   #26
kimiraikkonen
Lieutenant
Finland
364
Rep
548
Posts

Drives: 2008 E90 M3 6MT
Join Date: Jun 2016
Location: San Francisco

iTrader: (4)

supergoji Any update? I may be having a similar issue, Bank 2 pre cat o2 sensor only though. I replaced my O2 sensors 10K mi ago and the codes came back all of a sudden recently.
Appreciate 0
      03-10-2026, 02:22 PM   #27
supergoji
Performance nutcase
United_States
23
Rep
68
Posts

Drives: 08 E92 M3
Join Date: Jul 2009
Location: NY

iTrader: (0)

Quote:
Originally Posted by omgzirra_exe View Post
IMO.

There are key differences between the two setups. The reason the Bimmerworld forward X causes hesitation at low rpm is because it’s a more “true” X merge, where the exhaust scavenges aggressively and the pulses jump from bank 1 to bank 2. That crossover disrupts the pulses at low speed and creates the stumble people notice.

The ARH headers use more of a “kiss merge,” where the pipes meet in parallel. The pulses still cross from bank 1 to bank 2, but the transition is smoother and doesn’t disrupt the flow the same way. Because of that, the “kiss merge” design doesn’t create the same drivability issues.
RK was saying the Bimmerworld forward X can cause issues, but I have the ARH system.

I think it comes down to if you know how to manage airflow or not.

If you're having issues with a tune, and your tuner doesn't ask for logs right off the bat to see how the car is operating, what would you do?


Quote:
Originally Posted by kimiraikkonen View Post
supergoji Any update? I may be having a similar issue, Bank 2 pre cat o2 sensor only though. I replaced my O2 sensors 10K mi ago and the codes came back all of a sudden recently.
Going with Randy at Epic.
Appreciate 0
      03-10-2026, 03:24 PM   #28
omgzirra_exe
Colonel
omgzirra_exe's Avatar
United_States
2649
Rep
2,420
Posts

Drives: 4.4L M3, 1JZGTE IS300, N55B30
Join Date: Jun 2019
Location: BMW, M3

iTrader: (0)

Quote:
Originally Posted by supergoji View Post
RK was saying the Bimmerworld forward X can cause issues, but I have the ARH system.

I think it comes down to if you know how to manage airflow or not.

If you're having issues with a tune, and your tuner doesn't ask for logs right off the bat to see how the car is operating, what would you do?




Going with Randy at Epic.
I don’t really trust RK when it comes to the S65. He might tune other BMW engines well, but there are some red flags with his S65 tunes. I’ve even seen cases where people somehow ended up losing power.

As far as forward X / headers, it also depends on which headers you’re running.

If you have the ARH triple-step headers, the stepped design helps maintain exhaust velocity for scavenging and then increases the primary diameter in stages to support better flow across the RPM range.

The non-stepped headers are basically straight primaries into the collector, which is conceptually closer to the OEM S65 equal-length layout, so the pulses coming out of each bank are already fairly even.

That’s where X-merge style and placement starts to matter. A more “true” forward-X placed very close to the collectors lets the pressure waves from each bank interact very early. At lower RPM that crossover can disturb pulse timing a bit, which is where the hesitation people talk about can show up.

The ARH setup is more of a kiss-merge style, so the transition between banks is smoother and tends to preserve drivability better than a very aggressive forward-X.

And yeah, logs should always be the first step with tuning. But even with good logs, certain exhaust layouts can still introduce quirks, which is why some people end up moving away from the forward-X setups.

Also +1 for Randy
__________________
Build: ZillaSpec M3 N1 Build
M3Post Track General Discussion: Discord
#fakeGTS
Appreciate 0
      03-10-2026, 03:30 PM   #29
supergoji
Performance nutcase
United_States
23
Rep
68
Posts

Drives: 08 E92 M3
Join Date: Jul 2009
Location: NY

iTrader: (0)

well said. now i just need to find a dynojet in the lower NY/CT/NJ area. so i can get this baby running right.
Appreciate 0
      03-12-2026, 09:04 AM   #30
supergoji
Performance nutcase
United_States
23
Rep
68
Posts

Drives: 08 E92 M3
Join Date: Jul 2009
Location: NY

iTrader: (0)

headed to the shop CT today to get some baseline pulls of where im at.

took it to the shop CT with a dynojet.
Attached Images
 

Last edited by supergoji; 03-12-2026 at 05:36 PM..
Appreciate 1
      03-19-2026, 04:30 PM   #31
supergoji
Performance nutcase
United_States
23
Rep
68
Posts

Drives: 08 E92 M3
Join Date: Jul 2009
Location: NY

iTrader: (0)

Post tune, no more hesitation.

Randy also found that I have a code 2B59 - Tstat code. No other scanners found this. even my $1k scanner.

Will replace, send logs post repair and update sheet when possible.
Attached Images
 
Appreciate 1
      03-19-2026, 08:00 PM   #32
darren p.
Lieutenant
darren p.'s Avatar
United_States
353
Rep
427
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by supergoji View Post
Randy also found that I have a code 2B59 - Tstat code. No other scanners found this. even my $1k scanner.
What was the $1k scanner that didn't? What were the others? I found the same code using ISTA and it turned out my tstat was stuck open so the car was always running cool as verified on my steering wheel display (BMW Performance V2). After replacement it steady at 180 once up to temp.

Did the tune resolve the O2 sensor issue or was that something else that fixed it?

I'm somewhat dissapointed with the numbers on the dyno considering the head work, cams, headers and ITBs. Was it a custom tune from Randy?
Appreciate 0
      03-22-2026, 10:47 AM   #33
supergoji
Performance nutcase
United_States
23
Rep
68
Posts

Drives: 08 E92 M3
Join Date: Jul 2009
Location: NY

iTrader: (0)

Quote:
Originally Posted by darren p. View Post
What was the $1k scanner that didn't? What were the others? I found the same code using ISTA and it turned out my tstat was stuck open so the car was always running cool as verified on my steering wheel display (BMW Performance V2). After replacement it steady at 180 once up to temp.

Did the tune resolve the O2 sensor issue or was that something else that fixed it?

I'm somewhat dissapointed with the numbers on the dyno considering the head work, cams, headers and ITBs. Was it a custom tune from Randy?
Topdon, even some other name brand ones didn't pick it up.
02 issue I have to drive and eventually find out.

I think this dyno just reads low, yes custom tune from randy.
If I can line it up with a 992 gt3 and be pretty much even or faster then I'll know.
On rk's tune with the current setup it was matching the previous owners 992 gt3.
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:20 AM.




m3post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST