Resetting the ECU does reset some learned engine parameters. According to the shop manual, this includes crank pattern learn, idle learn, readiness codes, freeze data, on-board snapshot, and DTCs. If you do this, I recommend doing it when the engine is already fully warmed (you'll waste less gas doing the next step). The shop manual then recommends doing the idle learn and crank learn procedures. I tried the crank learn procedure, but it didn't work for me and wasted a fair bit of gas (involves repeatedly accelerating to 5,000 rpm). It should learn what it needs through typical driving over the following days. Be warned that resetting the ECU requires you to reenter the radio code afterwards. Also, resetting trouble codes with a scan tool clears the ECU as well.
Idle learn:
- Turn off all electrical items.
- Reset ECU (called ECM/PCM).
- Turn ignition switch ON (II) and wait 2 sec.
- Start the engine. In Neutral or Park, hold rpm at 3,000 until radiator fan comes on or coolant is at 194F (90C).
- Idle for 5 minutes with throttle fully closed.