My 96 Escort 1.9 is running a bit erratic at idle after changing the timing belt yesterday. Also changed thermostat(had separated inside of housing), hoses, water pump, serpentine belt and serp pulley. All my marks lined up for install of timing belt. It ran very rough after firing it up the first time so I disasembled and check the marks again. It seems to run good after warm up. However, it died a couple of times today while in drive(warm) at stop(after dirving about 40 miles). It will rev by itself 5 or 6 times in succession then idle up to about 1200 rpm then drop down to 750 rpm and remain steady. It seems to only do it upon cold start and when I put it in park after driving for a while. I am wondering if it is trying to learn itself again. The battery was unplugged during the work. Does the KAM(Keep Alive Memory) take long to relearn?
Thanks in advance.