Two BMW B58s on the same Precision 6870, Spool top mount kit, ID1050X port injectors, and MHD+ PI+ program, pulled in fourth gear in Houston. The one difference that matters is how fuel reaches the port rail. We logged injector differential pressure through both pulls.
"Why Spool AFS?" is a question we get every week. The honest answer is a log. Here are two, side by side, focused on the one channel that decides whether a port injector delivers the fuel the tune asked for.

The test
Two customer cars built to the same recipe, logged three days apart. Everything that governs how much fuel the engine asks for is matched:
- Precision Turbo 6870 on the Spool Performance Top Mount Kit
- Injector Dynamics ID1050X port injectors, six per car
- MHD+ with MOTIV Reflex+ running port injection through PI+
- The same DME program ID on both logs: same PI+ correction math, same 25 psi differential-pressure safety
- Fourth-gear pulls, wide open to the shift, logged at roughly eight samples per second
The BMW 440i runs the Spool Auxiliary Split Fuel System (AFS): a dedicated low-pressure circuit for the port rail with its own return line and a boost-referenced regulator. The BMW 340i runs a competitor's Stage 3 DIY in-bucket pump and feeds the port rail from the factory low-pressure circuit.

Why differential pressure is the number that matters
A port injector is a fixed orifice. For a given open time, the fuel mass it passes is set by the pressure difference between the rail and the intake port it sprays into: injector differential pressure. Flow scales with the square root of that difference, so halving it cuts flow per millisecond by about 29 percent, and quartering it cuts flow in half.
Every injector characterization the ECU relies on was done at one fixed reference pressure. At 30 psi of boost the port side of the injector sits at 30 psi gauge, and if the supply does not rise with it the injector has lost 30 psi of differential before the pump has been asked to flow anything. A boost-referenced regulator fixes that: a reference line from the manifold raises rail pressure one psi per psi of boost, so differential stays flat from vacuum to peak boost and flow per millisecond is the same number at 6,800 rpm as at idle.
MHD+ PI+ logs differential pressure directly, compares it to the reference pressure the port rail was configured at, and multiplies pulse width by a correction factor equal to the square root of reference over actual. That correction is a safety net, not a substitute for pressure: it has a ceiling, and it costs injector duty.
Two ways to feed a port rail
On the 340i, the Reflex+ auxiliary pressure sensor on the port feed reads 80 to 88 psi at part throttle against an 82.7 psi MHD+ reference. That is the factory low-pressure circuit's operating pressure, so the port rail shares the returnless feed that supplies the high-pressure pump: regulated by the DME's pump controller to a fixed target, with no manifold reference. The in-bucket pump adds capacity, and a Reflex+ auxiliary output steps from 0 to 100 percent duty as the pedal goes down, consistent with a load-triggered second pump. It does not change the architecture: one line, one fixed setpoint, one pressure serving a cam-driven high-pressure pump and six port injectors at once.
On the 440i the sensor reads 36 psi at part throttle against a manifold slightly in vacuum. That is a dedicated circuit: its own pump, its own line to the port rail, its own return to tank, and a regulator that sees manifold pressure. Nothing the high-pressure pump does reaches the port rail, the split architecture we covered in Why You Can't Share the Low-Pressure Feed Between Your Port Injectors and HPFP.

What the in-bucket pump car did
Wide open throttle begins at 3,100 rpm with 1.3 psi in the manifold and 90.3 psi across the injectors, the highest number on the chart. It is also the last time the number goes up.
Manifold pressure climbs from 1.3 to 32.0 psi by the top of the pull, and every one of those psi comes straight off the injector's differential because the supply has no reference to follow it. At the same time, supply sags under the combined draw of the port rail and the high-pressure pump inlet, from 91.7 psi at the start to 56.5 psi at 6,882 rpm on a circuit still targeting 82.7. Regress supply against manifold pressure and the slope is minus 0.77: the rail gives up three quarters of a psi for every psi of boost, on top of the full psi the manifold takes directly.
Differential pressure falls 66 psi over the pull, from 90.3 to 24.2, an average of 14.3 psi per 1,000 rpm. Above 4,000 rpm the standard deviation is 7.0 psi and the best-to-worst spread is 24.4 psi. The first sample under the 25 psi floor lands at 6,786 rpm.
Then the log shows what a safety is for. At 7,010 rpm, as the car takes the shift into fifth, differential pressure reads 23.3 psi. The MHD+ safety bit goes active, the safety boost limit drops from its inactive default to 5 psi, the load limit clamps to 100 percent, and the boost target collapses to 5.5 psi. This fuel system cannot complete the pull it was tuned for without tripping its own limiter.
What the Spool AFS car did
Wide open throttle begins at 3,050 rpm with 0.95 psi in the manifold and 37.9 psi across the injectors. Manifold pressure climbs to 33.2 psi at 6,818 rpm, slightly more boost than the 340i saw, and supply pressure at the port rail climbs with it, from 39.1 to 64.8 psi.
That is the regulator working. Regress supply against manifold pressure and the fit has an R² of 0.997: the rail rises with boost, linearly enough that the residual noise is under a psi. Differential pressure moves just 6.3 psi across the whole pull, 37.9 to 31.6, or 1.7 psi per 1,000 rpm. Above 4,000 rpm the standard deviation is 1.0 psi and the total spread is 5.1 psi. Over the same rpm band, the AFS car holds its differential pressure seven times tighter.

The pull ends at the 6,844 rpm shift with the safety bit at zero, the boost limit untouched, and lambda averaging 0.07 AFR rich of target from 4,000 rpm up.
| Engine speed | AFS 440i differential |
AFS 440i rail supply |
AFS 440i manifold |
340i differential |
340i rail supply |
340i manifold |
|---|---|---|---|---|---|---|
| 3,500 rpm | 36.6 | 42.7 | 5.9 | 73.3 | 81.9 | 8.3 |
| 4,000 rpm | 34.8 | 47.3 | 11.9 | 52.5 | 74.1 | 21.0 |
| 4,500 rpm | 33.0 | 56.3 | 22.7 | 45.9 | 72.2 | 26.2 |
| 5,000 rpm | 30.4 | 61.3 | 30.5 | 39.4 | 67.2 | 27.7 |
| 5,500 rpm | 32.4 | 64.2 | 31.9 | 40.1 | 68.9 | 28.6 |
| 6,000 rpm | 31.9 | 64.6 | 32.5 | 37.7 | 67.7 | 29.6 |
| 6,500 rpm | 31.4 | 64.1 | 32.7 | 32.6 | 63.1 | 30.3 |
| 6,800 rpm | 31.0 | 64.2 | 33.3 | 24.5 | 56.1 | 31.5 |
| End of pull | 31.6 at 6,818 | 64.8 | 33.2 | 24.2 at 6,882 | 56.5 | 32.0 |
All values in psi, interpolated from the fourth-gear wide-open samples. Rail supply is the Reflex+ auxiliary sensor on the port feed. Manifold is the MHD+ modeled value PI+ subtracts to compute differential.
What MHD+ had to do about it
The correction factor tells the rest of the story. On the AFS car it holds between 114 and 121 percent from 4,500 rpm to the shift, a seven-point band, exactly what a fuel model needs, and one regulator adjustment from 100.
On the 340i the factor climbs as pressure falls: 126 percent at 4,000 rpm, 145 at 5,000, 149 at 6,000. It hits its ceiling at 6,432 rpm and stays pinned to the shift, reading exactly 158.11 percent on every sample while pressure keeps dropping. That value is the square root of 2.5: PI+ caps compensation at a 2.5 to 1 pressure ratio, which on an 82.7 psi reference means 33.1 psi. Below that, MHD+ can no longer stretch pulse width to cover the loss. At 24.2 psi the square-root law calls for 185 percent; the injector was getting 158, leaving the port share, 55 percent of total fuel on this tune, up to 15 percent short of commanded mass over the last 450 rpm. The wideband shows lambda 0.14 AFR lean of target on the final wide-open sample with short-term trim at plus 2.2 percent, the DME starting to chase it.
At the top of the pull the 340i commands 10.5 ms of pulse width for a 5.9 ms effective pulse, 60.5 percent duty on the ID1050X, and would have needed about 12.1 ms and 69 percent duty to cover the pressure it lost. The 440i is at 11.2 ms for an 8.6 ms effective pulse and 63.4 percent duty, delivering 114.8 mg per stroke against the 340i's commanded 109.0. Only one of them is delivering what the tune asked for.
| At the top of the pull | Spool AFS 440i (6,818 rpm) | Competitor 340i (6,882 rpm) |
|---|---|---|
| Manifold pressure (model) | 33.2 psi | 32.0 psi |
| Port rail supply pressure | 64.8 psi | 56.5 psi |
| Injector differential pressure | 31.6 psi | 24.2 psi |
| PI+ correction factor | 117% | 158% (capped; 185% required) |
| Port pulse width, actual / effective | 11.2 / 8.6 ms | 10.5 / 5.9 ms |
| Port injector duty cycle | 63.4% | 60.5% |
| Port share of total fuel | 59.0% | 54.7% |
| Fuel mass, port / total | 114.8 / 194.6 mg/stk | 109.0 / 197.9 mg/stk |
| Lambda, measured vs target | 11.24 vs 11.38 AFR | 11.44 vs 11.30 AFR |
| Short-term fuel trim | -5.6% | +2.2% |
| MHD+ safety | None | Boost limit 5 psi, load limit 100% at 7,010 rpm |
What this comparison is not
- Separate cars, separate days. Ambient was 65°F for the 340i and 83°F for the 440i, with intake air at 79 to 95°F and 111 to 115°F. Both ran similar ethanol content, and total fuel mass at the top of the pull was within 2 percent (197.9 versus 194.6 mg per stroke), so port rail flow demand was close. Still, not a back-to-back test.
- Slightly different boost. The 440i targeted 33.1 psi and hit 33.3. The 340i targeted 31.5 and hit 31.6. If anything the AFS car had the harder job.
Headroom: the regulator is adjustable
The AFS regulator on this car was set conservatively: the rail rose 0.82 psi per psi of boost from a base of about 38 psi. Dial it to a full 1:1 reference and differential pressure holds flat at 38 psi from 3,000 rpm to the shift. Pulse width at 6,818 rpm drops from 11.2 to about 10.2 ms and duty from 63 to about 58 percent. Raise the base to 43.5 psi and pulse width drops to about 9.7 ms and 55 percent duty with the correction factor at 100 percent. That is reserve the AFS keeps in hand. A fixed-pressure circuit has no base to raise and no reference to tighten.

Spool Auxiliary Split Fuel System
A dedicated low-pressure circuit for the port injectors, hydraulically separated from the high-pressure pump feed, with a return line and a boost-referenced regulator so differential pressure holds from vacuum to peak boost.
- BMW B58 Gen1 Auxiliary Split Fuel System (F-series 140i / 240i / 340i / 440i)
- BMW B58 Gen2 Auxiliary Split Fuel System (M240i / M340i / M440i / X3 M40i)
- BMW S58 Auxiliary Split Fuel System (G80 M3 / G82 M4 / G87 M2 / X3M)
- A90 / A91 Toyota Supra Auxiliary Split Fuel System
- Injector Dynamics ID1050X port injectors, set of six, the injectors on both cars in this comparison
Bottom line
An in-bucket pump raises how much fuel the factory circuit can move. It does not give that circuit a view of the manifold, or stop its pressure from sagging when a high-pressure pump and six port injectors pull on it together. In this log the result was a differential pressure that started 52 psi higher than the AFS car's and ended 7 psi lower, a correction factor that ran out of range 450 rpm before the shift, and a safety trip at the top of the pull.
The Spool AFS gave the port rail its own circuit, its own return, and a regulator that follows boost. On a conservative regulator setting it held injector differential pressure inside a 5 psi band across the power band, kept the correction factor flat, and finished the pull with every safety untouched. That is why Spool AFS.
Data and method
- Logs: Bryan Tuned, Houston, Texas. Both vehicles logged with MHD+ on the same DME program ID.
- Channels used: PI+ Diff. Fuel Press, PI+ LPFP Actual, ReFlex Aux Pressure, MHD+ Manifold Pressure (Model), PI+ Diff. Fuel Press Corr Fac, PI+ Port Inj Actual and Effective IPW, PI+ Port Inj IDC, PI+ Port Inj Split, PI+ Fuel Mass (PI, DI, Total), Lambda 1 and target, STFT 1, MHD+ Safety Bits, MHD+ Safety Boost Lim and Load Lim, Boost target RAM.
- Statistics and regressions were computed over the fourth-gear, wide-open-throttle samples (pedal at or above 90 percent) of each log. Table values are linearly interpolated between logged samples.
- Related reading: Why You Can't Share the Low-Pressure Feed Between Your Port Injectors and HPFP.
Commentez
Your email address will not be published.