Oil pressure vs RPM
A 17-point minimum curve from idle to 8,000 rpm. Fall under it and the engine stops making power before the bearings find out.
FADEC is an operating system for the GM P59 that runs a supercharged LS like boost was the plan from day one. 3-bar from the first byte. No 105 kPa clamp, no 512 g/s wall, no flat spark row past 1.20 g/cyl. Protection that cuts before parts break. Launch, flat-foot, and a rev-matched blip on every downshift.
Every protection ends the same way the factory rev limiter does: the injectors go quiet for that pass. No new failure mode, just a much longer list of reasons to pull fuel.
Drag boost up and leave the rail behind. A boost-referenced regulator should add one psi of rail for every psi of boost. FP03 base 58.0 psi, FP04 allowed droop 6.0 psi, five bad samples in a row (FP05) and fuel is cut.
A 17-point minimum curve from idle to 8,000 rpm. Fall under it and the engine stops making power before the bearings find out.
Two widebands, two banks, one rule: under boost and leaner than your limit means boost duty goes to zero, then fuel if you ask for it.
Past your MAP ceiling, boost duty drops to zero. Stay there and FADEC adds retard, then cuts. It releases with hysteresis, not a stutter.
Eighteen snapshots of MAP, RPM, both lambdas, rail and oil pressure, boost duty and cut flags. Any cut freezes the tape, and it survives key-off.
The factory OS was written for a naturally aspirated engine. FADEC rebuilds the tables a blower needs and keeps GM's arithmetic exactly where it already works.
A VE table that keeps going to 320 kPa, read by the same interpolator GM wrote. Tune boost rows in TunerPro like any other cell.
Main, octane, ECT and IAT spark extended to 2.60 g/cyl of cylinder air. Boost timing lives in real cells, not one flattened row.
An LS3/LS7 card in a 4" tube, read to 15,000 Hz and 2,047 g/s, blended with speed density at the RPM you choose.
Boost fueling for E0 and E85, blended on the live ethanol sensor. Spark advance scales with the blend too.
Both sensors wired straight to the PCM. Real-time trim pulls each bank to commanded lambda, gated off whenever the reading can't be trusted.
Duty against RPM through GM's own PWM driver, a throttle gate, and a multiplier for E85. Any cut drops the duty to zero on the same pass.
Built for a manual car. The clutch switch on C1-35 is read straight from the PCM's input latch, so every one of these knows exactly when your foot goes down.
Stopped, clutch in, foot flat: soft retard builds with time and boost, then a hard cut holds the RPM you set. Let the clutch out and it's gone.
Keep the throttle pinned through the shift. FADEC cuts while the clutch is in and hands the power back the moment it comes out.
Timing comes out before fuel does, so the limiter is a wall you can lean on instead of a bounce.
Clutch in, brake on, off the throttle: FADEC waits your delay, opens the throttle, and closes it the instant RPM reaches the gear below. Same dials as a stand-alone box, plus rev-matching it can't do.
T56 M12 ratios 2.97 · 2.07 · 1.43 · 1.00 · 0.84 · 0.56. The target is the RPM you had at clutch-in times the step to the next gear down.
| Downshift | Ratio step | Blip target | Against the 5,500 rpm cap |
|---|
Every steady cell you drive through, FADEC compares the wideband to what it commanded and learns the difference. Shut the engine off and it writes what it learned to flash.
Learns only when the engine is warm, steady and fueling on speed density, and only from a wideband reading it trusts. Applies a cell once it has enough samples.
An append-only journal in its own sector. Body first, header last, verified before it counts. Read it back and fold it into VE01 with one command.
The flash chip is identified at every start. AMD or Intel, FADEC picks the right program and erase routine itself. Nobody has to know what's under the lid.
The C5 pedal talks to the TAC module, and the TAC module talks to the PCM over its own serial link. FADEC sends its blip inside that frame, as the same throttle request the module already acts on for idle and cruise.
No splice into the pedal, no box in the loom. The blip leaves the PCM on the line GM already uses.
FADEC only ever raises the request to the blip floor. A bigger cruise demand always wins, and idle passes through exactly as GM wrote it.
What the PCM asked for, what the TAC reported back, and any fault it raised, all in the bench log next to RPM.
Every feature lives in the XDF as a switch and a set of tables. Built from GM's factory 12587603 and your own calibration. Every patch site is checked against GM's original bytes before it is written, and nothing changes anywhere else.