my alternator died recently, I lost all power on the road, the engine still worked while I was giving it gas except very low acceleration at first (I thought the transmission had died). after alternator was fixed, the first few times I turned the engine on, at idle, the RPM swung widely between 1000 and 2000 RPM. after backing out of the driveway (smooth reverse) and putting it in drive, the first time I accelerated forward, the acceleration was very rough and abrupt. now these symptoms are gone, but motor sometimes vibrates at idle and RPMs at idle oscillates quite fast around 750RPM (let's say it goes fast between 730 and 780 RPM) this didn't really happen before (or maybe I started nottincing things better after getting stuck in the middle of the road) what could be the cause of this? could the engine control system have been damaged?