VS-VY Enhanced Factory Bins

For discussion and distribution of custom code and hacks
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

I just added them all into spark, under idle spark adjustment settings to make it easy for you guys to find. But obviously airflow prob should go into iac?
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

Added 1 more to the vt v6 xdf. and all these tables should be in the vy s/c xdf as well.
Attachments
VX VY_V6_SC_$07_Enhanced_v2.0h.xdf
(366.73 KiB) Downloaded 87 times
VT_V6_$A5G_Enhanced_v1.0h.xdf
(337.91 KiB) Downloaded 88 times
Kevspec
Posts: 237
Joined: Wed Jan 23, 2019 12:14 am
cars: Vs 215i grange

Re: VS-VY Enhanced Factory Bins

Post by Kevspec »

okay that looks a bit better but what is the table of "Warm Idle Spark Advance Vs Odometer Miles"?
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

The way i look at it. Iac spark correction lower coolant threshold is the minimum temp idle spark correction can be made. So from -40 deg/c on up. There is also another scaler for the vy v6 min coolant for learning airflow which is set around 87 deg/c. So pretty much only learns airflow pretty much at operating temp. But if you’ve changed to a colder thermostat you might not even reach that temp especially if you’ve lowered thermo fan activation temps as well. Then you’ve got rpm error limit for spark correction and the idle spark correction limit. Not sure if the rpm error limit is a max or min? Probably max if it’s 512rpm. Idle spark correction limit is obviously the maximum amount spark can be advanced or retarded to achieve the desired idle rpm. Then obviously you’ve got high and low rpm correction multipliers. It’s like 0.04 % of a deg per rpm or something like that. Think it’s 0.03 for the manual ?. So if you log actual idle speed vs commanded and if actual idle speed is over what it’s supposed to be then it’ll remove ignition timing. That’s where iac airflow comes in. The closer you get iac g/s to where it should be, the less ignition timing needs to be advanced or retarded to achieve the desired idle rpm. I know with the vy eco spark cranking is /256*90-20 and gives around 15deg at cranking. You can log this. Before starting the car remove fuel pump fuse or relay and ignition on start logging. Log while cranking and see what ignition timing is reading. If it doesn’t match then change the last -20 to something else until it’s matches what your logging.
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

Actually min coolant temp for learning airflow is probably 97deg as I’ve probably lowered mine 👌
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

Also in the old vt v6 xdf the high and low rpm correction multipliers addresses were out by one. So that’s fixed now. The rest seemed to be ok?
Kevspec
Posts: 237
Joined: Wed Jan 23, 2019 12:14 am
cars: Vs 215i grange

Re: VS-VY Enhanced Factory Bins

Post by Kevspec »

Wade wrote: Mon Mar 10, 2025 7:13 am The way i look at it. Iac spark correction lower coolant threshold is the minimum temp idle spark correction can be made. So from -40 deg/c on up. There is also another scaler for the vy v6 min coolant for learning airflow which is set around 87 deg/c. So pretty much only learns airflow pretty much at operating temp. But if you’ve changed to a colder thermostat you might not even reach that temp especially if you’ve lowered thermo fan activation temps as well. Then you’ve got rpm error limit for spark correction and the idle spark correction limit. Not sure if the rpm error limit is a max or min? Probably max if it’s 512rpm. Idle spark correction limit is obviously the maximum amount spark can be advanced or retarded to achieve the desired idle rpm. Then obviously you’ve got high and low rpm correction multipliers. It’s like 0.04 % of a deg per rpm or something like that. Think it’s 0.03 for the manual ?. So if you log actual idle speed vs commanded and if actual idle speed is over what it’s supposed to be then it’ll remove ignition timing. That’s where iac airflow comes in. The closer you get iac g/s to where it should be, the less ignition timing needs to be advanced or retarded to achieve the desired idle rpm. I know with the vy eco spark cranking is /256*90-20 and gives around 15deg at cranking. You can log this. Before starting the car remove fuel pump fuse or relay and ignition on start logging. Log while cranking and see what ignition timing is reading. If it doesn’t match then change the last -20 to something else until it’s matches what your logging.

I feel with built engines and or aftermarket camshafts this theory will change up
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

Yeah well generally idle settings are set pretty aggressive in stock trim. There is more settings but I think there the main ones. Vx and vy flash is a little different again.
immortality
Posts: 3676
Joined: Thu Apr 09, 2009 12:31 pm
cars: VH, VN, VS, VX

Re: VS-VY Enhanced Factory Bins

Post by immortality »

Wade wrote: Mon Mar 10, 2025 7:13 am The way i look at it. Iac spark correction lower coolant threshold is the minimum temp idle spark correction can be made. So from -40 deg/c on up. There is also another scaler for the vy v6 min coolant for learning airflow which is set around 87 deg/c. So pretty much only learns airflow pretty much at operating temp. But if you’ve changed to a colder thermostat you might not even reach that temp especially if you’ve lowered thermo fan activation temps as well. Then you’ve got rpm error limit for spark correction and the idle spark correction limit. Not sure if the rpm error limit is a max or min? Probably max if it’s 512rpm. Idle spark correction limit is obviously the maximum amount spark can be advanced or retarded to achieve the desired idle rpm. Then obviously you’ve got high and low rpm correction multipliers. It’s like 0.04 % of a deg per rpm or something like that. Think it’s 0.03 for the manual ?. So if you log actual idle speed vs commanded and if actual idle speed is over what it’s supposed to be then it’ll remove ignition timing. That’s where iac airflow comes in. The closer you get iac g/s to where it should be, the less ignition timing needs to be advanced or retarded to achieve the desired idle rpm. I know with the vy eco spark cranking is /256*90-20 and gives around 15deg at cranking. You can log this. Before starting the car remove fuel pump fuse or relay and ignition on start logging. Log while cranking and see what ignition timing is reading. If it doesn’t match then change the last -20 to something else until it’s matches what your logging.
I'm going to test this on a stock VT.

I do drop my idle airflow learning to suit when fitting cooler thermostats.

This is something that's bugged me for a long time TBH.
Wade
Posts: 1107
Joined: Mon Jul 11, 2016 6:29 am
cars: Vr 5.0 statesman vr exec 5.0 turbo vy clubsport

Re: VS-VY Enhanced Factory Bins

Post by Wade »

There’s actually a lot of spark flags and most seem to be for idle in the vx vy. Not sure if vt is the same?
Post Reply