no his is also DBW. I use EFI Live and HP tuners, and for my truck I used EFI live, so I've been able to play. I've messed with it and it got better. I'm going to solve this today some how.
Do you know what input switches from say, "TOW" mode to "NORMAL" mode?
I was tempted to just get an HVAC control module, but there would have to be the sun load sensors and everything else, including the motors I believe it runs. If they weren't there, I *think it would throw a DTC in the HVAC system.
I'm trying this today. It's all about engine torque. Set the engine timing map at and around idle, including the idle timing, to low values giving low tq. RPM should drop, or idle correction trims should go positive. Then increase idle airflow. RPM should be back at commanded values. Now start datalogger and record what ign cells the timing values move into, and raise the timing 20+ degrees in those areas. That should help. There is a separate idle timing comp, but that can get rather erratic as there is an abrupt transition from idle to off idle. Doing it in the main map will lead to a smoother transition. The deal is, running say, 5 degrees of timing at idle is ok, and when the load slightly increases if you run 25 degrees, that increases tq and will help raise idle. I do it all the time on cars with big cams, so in theory it should work here.