Originally Posted by
BENN0
Update:
I have fixed the cold start issue. Now Im trying to get the hot start side of things sorted.....
To sort the cold start, I effectively went back to a stock setup and went through the normal steps. (SD only, VE table correct based on lambda error, spark update, RAF update, throttle opening etc)
A big rev will cause it to stall when warm. While the revs are dropping back after the rev, the adaptive idle pulls air and then over shoots the target idle speed (underspeed) and by the time the adaptive idle reacts to put air back in, the engine has stalled. Small revs are ok as there is a delay as to when the adaptive idle pulls air to try and correct things. I will start to play with the cracker table in the 0mph cells.
There is still one thing that is weird. When it hot and wont start without throttle input, it will not idle on its own for approx 3-5mins. If the IAC steps are driven to 0 via the bi-directional tools and then turned "back on" it is fine immediately. The IAC returns to where it was before setting it to 0, but the idle cleans up immediately. Both the the IAC desired and actual are always aligned.