Mechanical injection systems take a shit every now and then too.
Take it from someone who is now having to work on diesels for a living.
I would take an EFI system like the powerstroke over a mechanical distributor system anyday.
A MFI for a diesel could easily set you back thousands.