this is the early pump like yours.
24-2912 is the fuel inlet, when you remove this banjo bolt there is a little thimble filter, make sure this is clean. search for banjo filter on the top tab and have a read.
the part marked with a big black star is the throttle position sensor.
furthest away to the right the shaft comes out of the pump to the timing gear driven by the timing belt, this has a large seal that can get old/worn, this leaks fuel into the timing belt area but is not seen from outside, it leaks into the engine case then finds its way into the oil system, you could get your oil tested for the presence of excessive fuel, this may tell you if the front seal is suspect, sometimes it doesnt leak fuel but sucks in air, this could be your stalling problem.
search for nose and seal and repair.
http://www.igmaynard.co.uk/bongo/forum/ ... =3&t=70862.
20-h10 on this link is the crank sensor to be checked and cleaned, note the bolt to remove it and watch the 0 ring around it. if you click on the drawing numbers 20-h10 it will highlight it in the left margin and give you part numbers.
http://lushprojects.com/bongopartsmk2/c ... o=.html#16.