1999 Corolla - Stalls When Coming to a Stop

I have a '99 Corolla VE with 134K Miles. Recently the car was jerking while driving and the CEL came on with a code of P0105 : Map Sensor. I replaced the MAP sensor, but the problem did not go away and the CEL only went off after i disconnected the battery for about 15 mins, even though I cleared it with my OBDII scanner?

After one day of no CEL the symptoms are back, the CEL is on and the car shut off on me three times in a 10 mile drive. It always shuts off as I come the end of my stop at an intersection.

Any help would be appreciated because I checked the code again to see if it was a new problem and it was the same code P0105?