UPDATE!!!Katshot said:There are many things that can cause an engine to stall. Do you have any mechanical knowledge? Have you checked anything yet?
First place I would start is looking for a vacuum leak. A substantial vacuum leak will do what you describe.
I just pulled error code P053 which is Distributor Signal Interrupt.
I will check the cap and rotor to make sure there are no problems there but if there isnt, i'm wondering if the distributor itself it going?