12 - Memory to controller has been cleared within 50-100 engine starts
14 - MAP voltage too high or too low.
22 - Coolant sensor voltage low.
32 - EGR solenoid circuit, open or short detected.
42 - Fuel pump or auto shutdown (ASD) relay voltage sensed at controller.
Those plus the shutting down at every stop sounds more like you have an electrical short that is shutting things down.
The MAP, Coolant Temp, Distributor all share the same ground return to the ECM.
I would go over the battery pos and neg connections and check all the grounds to the engine/chassis. Backfiring through the valves should be easy to hear and a leak down test would show if the valves were not seating properly.
SPONSORED LINKS
Saturday, March 18th, 2017 AT 5:39 AM