Notices
Series I Engine Tuning Forum EMS (Flash Tuning, Interceptor, Piggy Back, Stand Alone)

OKAY - what the heck is going on with the CL/OP transition?!

Thread Tools
 
Rate Thread
 
Old Apr 15, 2026 | 07:40 PM
  #1  
hufflepuff's Avatar
Thread Starter
Registered
 
Joined: Aug 2015
Posts: 607
Likes: 98
From: Mid Atlantic
OKAY - what the heck is going on with the CL/OP transition?!

I'm running Versatuner. Fuel trims are good, having good success tuning in the 6,000+ rpm region. My issue right now is in the 2,000-5,500 RPM range, basically in the region where the ECU needs to decide if it wants to be in closed loop (CL) or open loop (OL). My AFRs vary from pull to pull during the same drive, same tune. They're all over the place. it seems like sometimes the car is staying in CL much longer or shorter than other times.. basically, the transition from CL to OL as i go full throttle is wildly inconsistent. And it seems like the fueling is not very sensitive to the values in the air fuel table. I suspect that for unknown reasons sometimes the ECU is stuck in closed loop and using the acceleration enrichment tables instead transitioning to the open loop air fuel tables, even when calculated load and throttle position SHOULD be forcing open loop.

the transition from ~0.95 lambda to various much richer values seems to happen anywhere from 2,500 all the way up to around 5,000 rpms... kinda concerning to have been full throttle since 2,000 rpms and basically be seeing the car fueling near stoich at 5,000 rpms.

EDIT: I THINK I'VE LEARNED MY ANSWER.
Many S1s in the US have the load limit unknown table set to 1.0 (or close to it) until like 5,490 rpms, and this appears to prevent you from entering open loop under most conditions. As such, the car instead relies on the acceleration enrichment tables, which are just a little richer than stoic and only cover to 3,000 rpms. i assume this was an emissions and gas mileage tuning choice. i changed my load limit unknown values to around 0.65 - 0.75 as rpms increase between 2,000 and 5,490, and now it is easy to enter open loop and rely upon the air fuel ratio tables for tuning.







i attached a few data log snapshots. the first three are all the same tune, the fourth is a different tune but one where the car was super lean until 5,000 rpms.




Last edited by hufflepuff; Apr 21, 2026 at 05:17 AM. Reason: knowledge!
Reply
Old Apr 16, 2026 | 04:23 AM
  #2  
ciprianrx8's Avatar
Registered
 
Joined: Apr 2020
Posts: 375
Likes: 184
From: Romania, Europe
A chart without axis labels is.... abstract art at best.
Reply
Old Apr 16, 2026 | 05:42 AM
  #3  
hufflepuff's Avatar
Thread Starter
Registered
 
Joined: Aug 2015
Posts: 607
Likes: 98
From: Mid Atlantic
Originally Posted by ciprianrx8
A chart without axis labels is.... abstract art at best.
Fair - these are versatuner exports, apparently it objects to exporting the units.

Blue is lambda.
Orange is RPM.
Red is absolute load.
Reply
Old Apr 21, 2026 | 01:01 AM
  #4  
ciprianrx8's Avatar
Registered
 
Joined: Apr 2020
Posts: 375
Likes: 184
From: Romania, Europe
If you must know when you're in CL or OL you'd best look at STFT. If it's 0 for a long time(2-3 secs) then you have entered OL 2-3 seconds ago. You can also log fuel system status to get a clear answer, OL/CL with fault/OL due to cold engine/CL and a few other cases.
As to why you get erratic AFRs thats just how open loop anything works: do things your way based on any number of inputs and hope for the best since you don't take any feedback. You don't (want to) know how well that turned out. For that I did a number on the ECU: https://www.rx8club.com/series-i-eng...ck-ecu-276077/
Reply
Old Apr 21, 2026 | 05:04 AM
  #5  
hufflepuff's Avatar
Thread Starter
Registered
 
Joined: Aug 2015
Posts: 607
Likes: 98
From: Mid Atlantic
Originally Posted by ciprianrx8
If you must know when you're in CL or OL you'd best look at STFT. If it's 0 for a long time(2-3 secs) then you have entered OL 2-3 seconds ago. You can also log fuel system status to get a clear answer, OL/CL with fault/OL due to cold engine/CL and a few other cases.
As to why you get erratic AFRs thats just how open loop anything works: do things your way based on any number of inputs and hope for the best since you don't take any feedback. You don't (want to) know how well that turned out. For that I did a number on the ECU: https://www.rx8club.com/series-i-eng...ck-ecu-276077/
Yes, thank you! The STFT going to zero steady and "fuel system status" dropping from 16 to 4 is a good sign you're in OL. I found out that load limit unknown was causing my headaches in forcing the engine into OL... i'll update my original post.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
ciprianrx8
Series I Engine Tuning Forum
19
Feb 8, 2026 09:11 AM
ciprianrx8
Series I Engine Tuning Forum
16
May 22, 2025 06:55 AM
Left4Dead
Series I Tech Garage
78
Jul 2, 2023 07:12 AM
04Green
Series I Engine Tuning Forum
12
May 13, 2023 10:08 PM
tigersilhouette
Series I Engine Tuning Forum
11
Jun 18, 2013 01:34 PM



You have already rated this thread Rating: Thread Rating: 0 votes,  average.


All times are GMT -5. The time now is 02:09 PM.