Re: DFI? EFI? What's The Difference
For now, DFI is essentially limited to two strokes. DFI injects fuel directly into the cylinder as two strokes have no intake valves as we think of them.
EFI is primarily on four strokes (although there have been some EFI two
strokes). EFI, essentially, (now) injects fuel into the intake manifold just ahead of the intake valve(s).
Some auto manufacturers (Mazda/Ford, to name one) have developed DFI for their four stroke engines. Many claim that DFI is more efficient because you eliminate losses in the intake manifold.
In the outboard world, DFI (2-stroke) was developed to present an efficient, lightweight engine. Oil is still injected but at vastly lower rates, than in the past. The DFI 2-strokes do not have a valve train, thus allowing for the lighter overall weight.