This is one where Steve and I will agree to disagree I hope. I have had several 103 engines that will die on the road or while at idle. One of 2 things would fix it...A fuel pump relay (could be verified by opening and inspecting the solder connections most of the time) or the over-voltage relay getting hot and going open....I have had many including my wife's car.
1981 280GE SWB
ASE CERTIFIED MASTER AUTO TECHNICIAN
SERVICE MANAGER FOR 14 BAY FACILITY
MERCEDES SPECIALIST 8 YRS
PARTNER IN MERCEDESSHOP.COM