Hi Dave
I have seen fuel pump check valve failed to
holding fuel pressure cause engine hard to
start when hot.
Just replace it,You can find that in partsshop.
Good luck to you.
------------------
MB STARS Master Guild Technician,12 years MB tech
5 years independent shop owner