If its idling in closed loop, even after a few restarts, then the computer may be losing its memory, resetting everything every time you start the car. Things like a low batttery, bad battery cables, etc, can cause a voltage loss to the ECM which causes it to reset.