Fuel Feud: Direct vs. Port

Ask ten people at a meet whether direct injection is "better" than port injection and you'll get eleven answers, two of them from guys who also think a Cold Air Intake is worth 30 hp. The honest answer is that where you put the fuel changes the engine's knock limit, how it gets dirty, what new failure modes it picks up, and how far the factory fuel system can take you.

Subaru gives us a nice, clean test case. The EJ257 is port injected. The FA20DIT and FA24 in the WRX are direct injected. The BRZ's FA20D does both. Let's go through what that means on the street, on the dyno and on the bench.

The Basics: Where the Fuel Goes

Port fuel injection (PFI): the injector sits in the intake runner and sprays into the port, toward the back of the intake valve. Fuel and air mix on the way into the cylinder. Fuel pressure is modest, and the injector doesn't care much what the cylinder is doing.

Direct injection (DI, GDI): the injector sits in the combustion chamber and sprays straight into the cylinder at much higher pressure. That takes a dedicated high-pressure pump, usually mechanical and driven off a camshaft.

Dual injection: both systems on one engine, with the ECU deciding which to use, or how much of each, based on operating conditions.

How Subaru Uses Each

  • EJ257 (WRX STI): Subaru lists "Sequential multiport" fuel injection, so it's port injected. Compression is 8.2:1.
  • FA20DIT (2015+ WRX): "direct fuel injection, high compression (10.6:1)," per Subaru. The FA20DIT's high-pressure pump is driven by the left-hand intake camshaft and pressurizes fuel to 15 MPa.
  • FA24 (2022+ WRX): direct fuel injection at 10.6:1, per Subaru's spec sheet.
  • FA20D (BRZ / Toyota 86): Toyota's D-4S system, with "separate twin injectors for both direct and port injection." It runs both or direct injection only "in accordance with engine speed," at 12.5:1 compression, naturally aspirated.

Notice the compression ratios. That's not a coincidence.

Why DI Lets You Run More Compression on Boost

When liquid fuel evaporates, it absorbs heat. With port injection, a good chunk of that evaporation happens in the port and on the valve, which cools the incoming air some but also gives a lot of that cooling to metal. With direct injection, the fuel evaporates inside the cylinder, cooling the actual charge you're about to compress.

MIT's Kasseris and Heywood measured this on a turbocharged engine fitted with both PFI and DI (SAE 2012-01-1284). They wrote that direct injection "extends engine knock limits compared to Port Fuel Injection (PFI) by utilizing the large in-cylinder charge cooling effect due to fuel evaporation." They quantified the thermal benefit for gasoline in DI at about 5 octane numbers, rising to about 18 for E85.

Five octane numbers is the difference between a tune that has to back off on 91 and one that doesn't. That's a big part of how Subaru put 10.6:1 compression in a boosted FA, while the port-injected EJ257 sits at 8.2:1.

More Power Per Liter, and the Catch

Direct injection has greatly improved power density. Subaru rated the 2.0-liter FA20DIT at 268 hp from the factory. The 2.5-liter, port-injected EJ257 in the STI is rated at 305 hp. That works out to about 134 hp per liter for the FA against about 122 for the EJ.

It shows up on our dyno, too. Putting $3–5k into an FA20DIT will often make a bit more power than an EJ. Other shops see the same thing on the newer engine. One tuner's published dyno comparison showed a 2022 WRX on ethanol with just a tune and a flex fuel kit making almost the same power curve as a 2021 STI with upgraded injectors, intake, downpipe, boost controller and fuel pump.

The catch is how these modern engines are designed. They're built not to feel turbo: low lag, high compression and a flat torque plateau (Subaru quotes peak torque from 2,000 to 5,200 rpm on the FA20DIT). That's great to drive, but it means the engine often lives on the edge of knock, especially on today's crummy 91 octane. DI's charge cooling buys back some margin, not an unlimited amount. Fuel quality, intake temps and the tune decide how close to the edge you run. (More on that in Why 91 Octane Is A Thing and E85 vs. Race Fuel.) It's also why the low-rpm, high-load lugging we talk about in the LSPI section below is such a bad habit on these engines.

Port Injection's Strengths

Don't count PFI out. For a performance build, it has some very real advantages:

  1. Easy to upsize. Bigger injectors, a bigger in-tank pump and an adjustable regulator are well-trodden ground on the EJ. There's no cam-driven pump hitting a mechanical ceiling.
  2. Flex fuel friendly. E85 needs a lot more fuel. A port system scales to that with off-the-shelf parts.
  3. Valve washing. The fuel spray hits the back of the intake valve. Research on intake valve deposits found that fuel injection onto the valve "reduces the accumulation of the deposit" and suppresses carbonization, thanks to "the dissolving and cooling actions of fuel."
  4. Simplicity. Lower fuel pressure, fewer high-pressure parts, and a system any experienced tuner understands.

Port Injection's Weaknesses

  • Less charge cooling. That means less knock margin at a given compression and boost, which is why the EJ257 runs low compression and why it loves octane.
  • Fuel film in the port. Some fuel wets the port walls and valve. That affects transient fueling, which the calibration has to account for.

Direct Injection's Strengths

  • Knock margin. As above, it's the headline.
  • Precise control. Fuel goes exactly where and when the calibration says, and that helps efficiency and emissions.
  • Strong low-rpm torque. Subaru rates both DI WRX engines' peak torque as a plateau from 2,000 to 5,200 rpm.

Direct Injection's Gremlins

1. Carbon on the intake valves

A DI engine doesn't spray fuel on the intake valves, so nothing washes them. An Afton Chemical study (SAE 2016-01-2252) put it bluntly: GDI engines "have a well-known propensity to form intake valve deposits (IVD), regardless of operator service, engine architecture, or cylinder configuration." The study found the deposits come from a combination of engine oil, engine wear elements, unburned fuel and exhaust gas contaminants, and that oil formulation affects how fast they build. The deposits "steadily accumulate over time" and can mean expensive mechanical cleaning that eventually has to be repeated.

Where does the oil come from? Valve guides and crankcase ventilation (PCV) vapors. That makes crankcase ventilation and oil choice part of the carbon conversation on an FA, not just a "catch can or no catch can" forum argument.

What we see in the shop. On DI Subarus, we see decent carbon buildup on the intake valves at around 80,000 to 100,000 miles. The exception is the D-4S cars, the BRZ/FR-S/86 twins, which have supplemental port injection washing the valves. Sometimes the buildup gets bad enough to cause misfires: the carbon makes the valve hang up and keeps it from seating.

How we clean them. We use a chemical cleaner and work through the engine one cylinder at a time. Each cylinder goes to top dead center with its valves closed, so the cleaner sits on the back of the intake valves instead of running into the cylinder.

Slowing it down. Installing an aftermarket AOS (air-oil separator) from Crawford or Cobb helps. It catches more of the oil vapor before it reaches the intake valves.

Carbon buildup on the intake valves of a 111k-mile direct-injected Subaru FA engine, seen through the intake port

Before: carbon on the intake valves of a Subaru FA engine at 111k miles. Nothing washes these valves.

Intake valves of the same 111k-mile Subaru FA engine after chemical carbon cleaning, with a cleaning tool in the intake port

After: the same engine, cleaned with a chemical cleaner, cylinder by cylinder at TDC with the valves closed.

Same story on Porsche's 9A1

Subaru isn't alone. Porsche's 9A1 direct-injection flat-six (997.2 and 991.1 Carrera, 987.2 and 981 Boxster and Cayman) gums up its intake valves for the same reason: no fuel washing the backs of the valves. We see buildup at about the same mileage as on the Subarus, and sometimes sooner, depending on how the car is used. Lugging it around at low rpm or feeding it cheap fuel speeds things up. The symptoms are the same, too: misfires from valves that hang up and don't seat. We clean them the same way, cylinder by cylinder at TDC with the valves closed.

Slowing it down. Porsche's factory breather and OEM AOS (air-oil separator) system helps marginally, but it doesn't stop the buildup.

Heavy carbon deposits on the intake valves of a 105k-mile Porsche 9A1 direct-injection flat-six, seen through the intake port

Before: carbon built up on the intake valves of a Porsche 9A1 at 105k miles.

Intake valves of the same 105k-mile Porsche 9A1 engine after chemical carbon cleaning

After: the same engine, same method, cylinder by cylinder at TDC with the valves closed.

2. Low-speed pre-ignition (LSPI)

We covered this in The Best Direction With Direct Injection. LSPI is the mixture lighting off early under high load at low rpm, like lugging in a high gear or hammering it from a stop. The pressure spike can damage pistons, bend rods and erode aluminum. DI turbo engines are where it lives, and oil chemistry plays a role.

The oil industry responded with a spec. API introduced Service Category SP in May 2020, "designed to provide protection against low-speed pre-ignition (LSPI)" along with timing chain wear protection and better deposit control. In March 2025 API introduced SQ, which adds protection against both fresh and aged oil LSPI. On a DI Subaru, follow Subaru's oil spec and look for a current API category. And don't lug it.

If you want an oil from our shelf, we stock Maxima RS full synthetic, including Maxima RS1030 (10W-30) and Maxima RS1040 (10W-40).

3. The fuel system ceiling

A cam-driven high-pressure pump can only move so much fuel. Once you add boost, or switch to E85 and suddenly need far more fuel, the DI system becomes the wall. That's why the FA20DIT aftermarket has supplemental port injection setups: extra injectors in the intake manifold, fed by a separate low-pressure rail, with a controller that adds fuel at higher loads. One maker of a secondary injection controller for the FA20DIT notes it can also help clean the intake valves and reduce the load on the high-pressure pump. In other words, you end up building your own D-4S.

So where are the walls? Here's roughly where the tuning community puts them. Treat these as ballpark ranges, not promises. Dyno type, fuel blend, altitude, the tune and the rest of the fuel system all move the numbers. One shop that publishes its dyno ladders notes its dyno reads 20 to 25% lower than a Dynojet, which by itself explains a lot of forum arguments.

A quick note on how DI runs out. The high-pressure pump is driven off the cam, so its output depends on engine speed. DI systems in stock trim are often pump-limited in the middle of the rev range (peak torque) and injector-limited up top (peak power), because at high rpm there's less crank angle available to get the fuel in. A bigger pump alone often adds torque but not much peak power, and bigger injectors alone just move the restriction to the pump. Plan them as a pair.

FA20DIT (2015–21 WRX, Forester XT)

  • Stock pump and injectors: estimates vary a lot. One secondary injection kit maker says "most tuners state the safe limit of the factory fuel system to be between 450 and 500 whp." Forum answers for full E85 run lower, often around 400 whp, with a few higher claims on flex fuel or race fuel. On the conservative end, one shop's low-reading dyno had a stock-turbo car on full E85 "very close to the limit of the stock injectors and HPFP," and said a bigger turbo on full E85 needed an upgraded pump.
  • Lower ethanol blends: a common workaround. Running something like E40 instead of full E85 stretches the factory DI hardware further.
  • Upgraded high-pressure pump: aftermarket pumps claim about 40% more capacity than stock. The catch is that the pump needs a strong in-tank pump feeding it. If the in-tank pump can't hold pressure at the inlet, the high-pressure pump starves at high rpm.
  • Larger DI injectors: the stock-ECU-compatible upgrade available flows only about 10% more than stock, so it's a top-up, not a big step.
  • Supplemental port injection: the route for big power. One controller-based kit claims to add 300 to 400 whp of fueling capacity on top of the factory system. It needs port injectors, a manifold with injector bosses, a rail, a boost-referenced regulator, an upgraded in-tank pump and hanger, and a custom tune. A well-known WRX tuner argues the only proper version is a standalone ECU that controls both the DI and port injectors. His point is that add-on controllers that batch-fire the port injectors spray onto closed valves at the wrong time.

FA24 (2022+ WRX; same 2.4-liter turbo family as the Ascent and Legacy XT)

  • Stock pump and injectors: a tune alone handles E30 to E40. On full E85, even a stock-turbo car gets "very close or past" what the stock injectors and high-pressure pump can flow.
  • Bigger turbo on ethanol: the stock DI system is maxed out, so the upgraded DI injectors and pump go in together. One shop found even the upgraded pump "pretty much maxed out for flow in the 4000rpm area" on its big-turbo car. The pump maker rates the same pump much higher, so shop numbers and vendor numbers disagree here.
  • Port injection: less common on the FA24 so far. The aftermarket has leaned on DI injector and pump upgrades that work with the factory ECU.

Porsche 9A1 (naturally aspirated DFI flat-six)

  • NA tunes: these run on the stock DI system. Mainstream off-the-shelf calibrations are written for 91, 93 and 100 octane pump and race gas. Tuners still warn that DI systems have limits, so log fuel pressure. Running E85 on the NA cars isn't a well-trodden path yet.
  • Supercharger kits on NA cars: the kits we looked at handle fuel in a few ways. One older 997.2 kit runs conservative boost (6 psi) and includes higher-capacity injectors. A 991.1 kit makes water/methanol injection standard to add effective octane and cooling, and the tuner quotes 490 to 560 whp on a DynoJet for a Carrera S.
  • Low-boost turbo kits on NA cars: there are also low-boost turbo kits for the DFI cars. They run somewhere between 5 and 7 psi of boost and make between 440 and 500 wheel horsepower.
  • Factory-turbo 3.8 DFI (991 Turbo): for big power on ethanol, the route is port injection. There are spacer and manifold kits with six extra injectors, plus upgraded low-pressure pumps to feed them. That's the Porsche version of building your own D-4S.

Why Not Both? The D-4S Approach

Toyota's D-4S on the BRZ/86 FA20D is the factory answer to "why not both." Port injection keeps the intake valves washed and helps mixture preparation. Direct injection brings in-cylinder cooling and makes 12.5:1 compression possible on a naturally aspirated engine. The ECU blends the two "in accordance with engine speed," in Toyota's words.

The tradeoff is complexity: two sets of injectors, two fuel pressure systems and a calibration that manages both. For a factory engine that's fine. For an aftermarket conversion, the calibration work is the real job.

What Your Calibrator Is Juggling

The injection type changes the tuning job, not just the hardware.

On a port-injected EJ, the main levers are injector scaling and latency (dead time), fuel pressure, and the fuel and timing tables against load and rpm. Because the fuel sits in the port before the valve opens, transient fueling (tip-in and tip-out) has to account for fuel wetting the port walls. Injection timing matters, but the window is wide.

On a direct-injected FA, the tuner also manages high-pressure fuel targets and when in the cycle the fuel goes in. Injecting during the intake stroke gives the fuel more time to mix. Injecting later changes mixture distribution and spray interaction with the piston and chamber. The high-pressure pump's ability to hold its target under load is a key thing to log. When rail pressure starts sagging at high rpm and boost, you've found your fueling wall.

This is also why "just add boost" on a DI car is a riskier proposition than it sounds. The fuel system may run out of capacity before the turbo does, and a lean cylinder on boost doesn't negotiate.

Common Myths

"A catch can cures DI carbon." Crankcase vapor is one source of oil reaching the intake valves. The research also points to oil coming down the valve guides, plus wear elements, unburned fuel and exhaust contaminants. Managing crankcase ventilation can be part of a deposit strategy, but nobody should sell it to you as a cure.

"DI engines can't run ethanol." They can run ethanol blends with a proper calibration. The limit is fuel capacity, not the concept. MIT's data actually shows E85 gets its biggest charge-cooling benefit in direct injection.

"Port injection is old tech, so it's worse." Some manufacturers deliberately pair port injection with DI (Toyota's D-4S on the FA20D is one example) because port injection solves problems DI creates. Old isn't the same as obsolete.

What This Means for Your Build

If you have a port-injected EJ

  • Your knock margin comes from fuel quality, intercooling, compression choice and the tune. Octane is king. (See E85 vs. Race Fuel and Why 91 Octane Is A Thing.)
  • Fuel upgrades are straightforward. Flex fuel is very doable.
  • Intake valve carbon is mostly a non-issue compared with DI.

If you have a DI FA20DIT or FA24

  • Plan your fuel system before you plan your turbo. Know where your power goal sits relative to what DI can supply.
  • Treat oil choice and change intervals as an LSPI and deposit-control strategy, not just "lubrication."
  • Avoid high-load, low-rpm lugging, and make sure your tune does too.
  • Budget for intake valve inspection and cleaning over the life of the engine.

If you're building a cylinder head for either

On the bench, the injection type changes what matters in the port. On a port-injected head, how the fuel spray meets the port and valve affects mixture preparation. On a DI head, the port is air-only, and the chamber, injector location and piston bowl work as a system. As we noted in our bore finish guide, fuel-heavy and direct-injection engines benefit from a cylinder finish that holds more oil against wash-off, so the injection type even reaches the hone.

FAQ

Is direct injection better than port injection?

Neither is universally better. DI gives more knock margin, so engines can run more compression and efficiency. Port injection keeps the intake valves clean and is easier to scale for big fuel demands. That's why some manufacturers use both.

Does the EJ257 have direct injection?

No. Subaru lists the WRX STI's EJ257 as sequential multiport (port) fuel injection.

Why do DI Subarus get carbon buildup?

No fuel washes over the back of the intake valves, so oil vapor from the valve guides and crankcase ventilation, along with other contaminants, bakes onto them over time.

Can a WRX FA20DIT run E85?

It can run ethanol blends with the right tune, but E85 needs much more fuel. The factory DI system's capacity limits how much power you can make on it, and estimates for that limit vary widely with dyno, blend and tune. Many owners run a mid blend like E40 instead. Higher-ethanol, higher-power builds commonly add an upgraded high-pressure pump or supplemental port injection.

Do Porsche DFI engines get intake valve carbon too?

Yes. The 9A1 direct-injection flat-six has the same problem as a DI Subaru, because no fuel washes the intake valves. In our shop, it shows up around the same mileage, sometimes sooner on cars that get lugged or run on cheap fuel.

What oil should I run in a DI Subaru to help with LSPI?

Follow Subaru's specification and choose an oil licensed to a current API category. API SP added LSPI protection in 2020, and API SQ (2025) expanded it to aged oil. We stock Maxima RS1030 (10W-30) and Maxima RS1040 (10W-40), and we go deeper on LSPI in The Best Direction With Direct Injection.

Let's Plan It Before You Buy It

Whether you're squeezing an EJ for more knock margin or figuring out how to fuel an FA past what its DI pump can deliver, the plan comes before the parts. We calibrate on our SuperFlow roller dyno here in Grand Junction and build the engines that have to live with that calibration. Call us at 970-242-0919 or send your build details through the contact form. Happy to brainstorm the fuel side before you spend a dime.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.