Small update: I've been looking at the datalogs I have and here is some useful ECU data about closed loop behavior:
The ECU needs to see a coolant temperature of at least 40C (If you are accelerating onto a highway, this takes about 30 seconds.)
The ECU also needs to see the oxygen sensor sending a rich signal at least once. Idling in the drive doesn't get the O2 up to operating temperature. 7 seconds of driving with a decent load matches about a min of idling. Should benefit from a heated O2, not sure how it would go over with the smog test guys though.
The ECU seems to switch over to open loop if it goes over 80kPa and cycles out if it goes below 70kPa (refresh rate of datastream is too slow to know for sure).
The ECU will run closed loop out to at least 4000 RPM and 80kPa with slow RPM change and a steady throttle, but it is more picky the closer you get to 4000 RPM, it wants to see 80C or more. Not sure about upper temperature behavior, I went up a 7% grade at 17 MPG in 5th and the coolant temperature didn't break 95C, however I was running at 90-95 kPa.
Movement of the throttle position sensor will cause the ECU to dump in a bit of fuel like an accelerator pump.
The ECU does not like to see the engine running lean.
Side notes:
TDCL injection time appears to be per fireing, not duty cycle, meaning that you need to look at RPM to determine how much fuel is actually being used. Also can't go to zero when in DFCO.
Last edited by H-Man; 04-07-2016 at 06:56 PM..
|